¿Para qué sirve la dll vdsutil.dll?

Biblioteca de utilidades del Servicio de disco virtual

Dependencias de la dll vdsutil.dll


Microsoft (R) COFF/PE Dumper Version 14.16.27034.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Windows\System32\vdsutil.dll

File Type: DLL

  Image has the following dependencies:

    msvcrt.dll
    ATL.DLL
    OLEAUT32.dll
    api-ms-win-core-synch-l1-1-0.dll
    api-ms-win-core-errorhandling-l1-1-0.dll
    api-ms-win-core-synch-l1-2-0.dll
    api-ms-win-core-processthreads-l1-1-0.dll
    api-ms-win-core-handle-l1-1-0.dll
    api-ms-win-core-debug-l1-1-0.dll
    api-ms-win-eventing-classicprovider-l1-1-0.dll
    api-ms-win-core-string-l1-1-0.dll
    api-ms-win-core-registry-l1-1-0.dll
    api-ms-win-core-com-l1-1-0.dll
    api-ms-win-core-heap-l1-1-0.dll
    api-ms-win-security-base-l1-1-0.dll
    api-ms-win-core-file-l1-1-0.dll
    api-ms-win-core-io-l1-1-0.dll
    api-ms-win-core-sysinfo-l1-1-0.dll
    api-ms-win-core-libraryloader-l1-2-0.dll
    api-ms-win-devices-config-l1-1-1.dll
    api-ms-win-core-synch-l1-2-1.dll
    api-ms-win-core-sysinfo-l1-2-0.dll
    WS2_32.dll
    api-ms-win-core-rtlsupport-l1-1-0.dll
    api-ms-win-core-profile-l1-1-0.dll
    api-ms-win-core-string-obsolete-l1-1-0.dll
    api-ms-win-core-kernel32-legacy-l1-1-0.dll
    api-ms-win-core-kernel32-legacy-l1-1-1.dll
    ntdll.dll
    USER32.dll
    SETUPAPI.dll
    bcd.dll
    api-ms-win-core-delayload-l1-1-1.dll
    api-ms-win-core-delayload-l1-1-0.dll

  Image has the following delay load dependencies:

    wkscli.dll
    netutils.dll
    srvcli.dll
    ADVAPI32.dll

  Summary

        1000 .data
        1000 .didat
        1000 .pdata
        D000 .rdata
        1000 .reloc
        1000 .rsrc
       12000 .text

Funciones que tiene la dll vdsutil.dll


1    0 0000DAF0 ??0?$CVdsHandleImpl@$0?0@@QEAA@XZ
2    1 000117C0 ??0CGlobalResource@@QEAA@XZ
3    2 00001210 ??0CPrvEnumObject@@QEAA@XZ
4    3 00011300 ??0CRtlList@@QEAA@P6AXPEAVCRtlEntry@@@Z@Z
5    4 00010BA0 ??0CRtlMap@@QEAA@KP6AXPEAVCRtlEntry@@@Z1@Z
6    5 00001090 ??0CRtlSharedLock@@QEAA@XZ
7    6 00002570 ??0CVdsAsyncObjectBase@@QEAA@XZ
8    7 00001D20 ??0CVdsCallTracer@@QEAA@KPEBD@Z
9    8 000011C0 ??0CVdsCriticalSection@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z
10    9 00001460 ??0CVdsPnPNotificationBase@@QEAA@XZ
11    A 00001D80 ??0CVdsTraceSettings@@QEAA@XZ
12    B 00001440 ??0CVdsUnlockIt@@QEAA@AEAJ@Z
13    C 00010860 ??0CVdsWmiVariantObjectArrayEnum@@QEAA@XZ
14    D 0000DA40 ??1?$CVdsHandleImpl@$0?0@@QEAA@XZ
15    E 000014E0 ??1CGlobalResource@@QEAA@XZ
16    F 00001290 ??1CPrvEnumObject@@QEAA@XZ
17   10 00011320 ??1CRtlList@@QEAA@XZ
18   11 00010C00 ??1CRtlMap@@UEAA@XZ
19   12 000010D0 ??1CRtlSharedLock@@QEAA@XZ
20   13 00002600 ??1CVdsAsyncObjectBase@@QEAA@XZ
21   14 00001D60 ??1CVdsCallTracer@@QEAA@XZ
22   15 000011F0 ??1CVdsCriticalSection@@QEAA@XZ
23   16 000014A0 ??1CVdsPnPNotificationBase@@QEAA@XZ
24   17 00001450 ??1CVdsUnlockIt@@QEAA@XZ
25   18 00010880 ??1CVdsWmiVariantObjectArrayEnum@@QEAA@XZ
26   19 0000DA90 ??4?$CVdsHandleImpl@$0?0@@QEAAPEAXPEAX@Z
27   1A 00011630 ??4CRtlList@@QEAAAEAV0@AEAV0@@Z
28   1B 0000DA80 ??8?$CVdsHandleImpl@$0?0@@QEBA_NPEAX@Z
29   1C 0000DAE0 ??B?$CVdsHandleImpl@$0?0@@QEAAPEAXXZ
30   1D 00001070 ??_FCRtlList@@QEAAXXZ
31   1E 00001050 ??_FCRtlMap@@QEAAXXZ
32   1F 00001110 ?AcquireRead@CRtlSharedLock@@AEAAXXZ
33   20 00001130 ?AcquireWrite@CRtlSharedLock@@AEAAXXZ
34   21 00001400 ?AllowCancel@CVdsAsyncObjectBase@@QEAAXXZ
35   22 000020A0 ?Append@CPrvEnumObject@@QEAAJPEAUIUnknown@@@Z
36   23 000108A0 ?Attach@CVdsWmiVariantObjectArrayEnum@@QEAAJPEAUtagVARIANT@@@Z
37   24 00011340 ?Begin@CRtlList@@QEAA?AVCRtlListIter@@XZ
38   25 00010C40 ?Begin@CRtlMap@@QEAA?AVCRtlMapIter@@XZ
39   26 000029C0 ?Cancel@CVdsAsyncObjectBase@@UEAAJXZ
40   27 00002110 ?Clear@CPrvEnumObject@@QEAAXXZ
41   28 000023D0 ?Clone@CPrvEnumObject@@UEAAJPEAPEAUIEnumVdsObject@@@Z
42   29 00009550 ?CreateListenThread@CVdsPnPNotificationBase@@AEAAKXZ
43   2A 00001190 ?CurrentThreadIsWriter@CRtlSharedLock@@QEAAHXZ
44   2B 00010880 ?Detach@CVdsWmiVariantObjectArrayEnum@@QEAAJXZ
45   2C 00001410 ?DisallowCancel@CVdsAsyncObjectBase@@QEAAXXZ
46   2D 00001170 ?Downgrade@CRtlSharedLock@@AEAAXXZ
47   2E 00011390 ?End@CRtlList@@QEAA?AVCRtlListIter@@XZ
48   2F 00010DE0 ?Find@CRtlMap@@QEAAHAEAVCRtlEntry@@PEAV2@@Z
49   30 00010E70 ?FindPtr@CRtlMap@@QEAAHAEAVCRtlEntry@@PEAPEAV2@@Z
50   31 00011240 ?GetEntry@CRtlListIter@@QEAAPEAVCRtlEntry@@XZ
51   32 00011270 ?GetEntryPointer@CRtlListIter@@QEAAPEAXXZ
52   33 00011220 ?GetNode@CRtlListIter@@QEAAPEAVCRtlListEntry@@XZ
53   34 000013E0 ?GetOutputType@CVdsAsyncObjectBase@@QEAA?AW4_VDS_ASYNC_OUTPUT_TYPE@@XZ
54   35 00009B20 ?GetWindowHandle@CVdsPnPNotificationBase@@QEAAPEAUHWND__@@XZ
55   36 00011B80 ?Initialize@CGlobalResource@@QEAAJXZ
56   37 00002670 ?Initialize@CVdsAsyncObjectBase@@SAKXZ
57   38 00009330 ?Initialize@CVdsPnPNotificationBase@@QEAAKXZ
58   39 000113D0 ?Insert@CRtlList@@QEAAHAEAVCRtlListIter@@AEAVCRtlEntry@@@Z
59   3A 00010C80 ?Insert@CRtlMap@@QEAAHAEAVCRtlEntry@@0@Z
60   3B 000113B0 ?InsertHead@CRtlList@@QEAAHAEAVCRtlEntry@@@Z
61   3C 00011430 ?InsertHeadPointer@CRtlList@@QEAAHPEAX@Z
62   3D 00011470 ?InsertPointer@CRtlList@@QEAAHAEAVCRtlListIter@@PEAX@Z
63   3E 00011410 ?InsertTail@CRtlList@@QEAAHAEAVCRtlEntry@@@Z
64   3F 000114D0 ?InsertTailPointer@CRtlList@@QEAAHPEAX@Z
65   40 00010D40 ?InsertUnique@CRtlMap@@QEAAHAEAVCRtlEntry@@0@Z
66   41 000013F0 ?IsCancelRequested@CVdsAsyncObjectBase@@QEAAHXZ
67   42 000112E0 ?IsDone@CRtlListIter@@QEAAHXZ
68   43 00002870 ?IsFinished@CVdsAsyncObjectBase@@QEAAHXZ
69   44 000021D0 ?Next@CPrvEnumObject@@UEAAJKPEAPEAUIUnknown@@PEAK@Z
70   45 000112A0 ?Next@CRtlListIter@@QEAAAEAV1@XZ
71   46 00010B50 ?Next@CRtlMapIter@@QEAAAEAV1@XZ
72   47 00010960 ?Next@CVdsWmiVariantObjectArrayEnum@@QEAAJPEAPEAUIWbemClassObject@@@Z
73   48 00009B90 ?NotificationThread@CVdsPnPNotificationBase@@AEAAKPEAX@Z
74   49 00009B30 ?NotificationThreadEntry@CVdsPnPNotificationBase@@CAKPEAX@Z
75   4A 000112C0 ?Prev@CRtlListIter@@QEAAAEAV1@XZ
76   4B 00002AE0 ?QueryStatus@CVdsAsyncObjectBase@@UEAAJPEAJPEAK@Z
77   4C 00009780 ?Register@CVdsPnPNotificationBase@@QEAAKPEAU_NotificationListeningRequest@@K@Z
78   4D 000099C0 ?RegisterHandle@CVdsPnPNotificationBase@@QEAAKPEAXPEAPEAX@Z
79   4E 000010F0 ?Release@CRtlSharedLock@@AEAAXXZ
80   4F 00011510 ?Remove@CRtlList@@QEAAXAEAVCRtlListIter@@@Z
81   50 00010EF0 ?Remove@CRtlMap@@QEAAHAEAVCRtlEntry@@@Z
82   51 000115B0 ?RemoveAll@CRtlList@@QEAAXXZ
83   52 00010F60 ?RemoveAll@CRtlMap@@QEAAXH@Z
84   53 00002370 ?Reset@CPrvEnumObject@@UEAAJXZ
85   54 00010A40 ?Reset@CVdsWmiVariantObjectArrayEnum@@QEAAJXZ
86   55 00002920 ?SetCompletionStatus@CVdsAsyncObjectBase@@QEAAXJK@Z
87   56 000013C0 ?SetOutput@CVdsAsyncObjectBase@@QEAAXU_VDS_ASYNC_OUTPUT@@@Z
88   57 000013B0 ?SetOutputType@CVdsAsyncObjectBase@@QEAAXW4_VDS_ASYNC_OUTPUT_TYPE@@@Z
89   58 00001370 ?SetPositionToLast@CPrvEnumObject@@QEAAXXZ
90   59 000027E0 ?Signal@CVdsAsyncObjectBase@@QEAAXXZ
91   5A 000022D0 ?Skip@CPrvEnumObject@@UEAAJK@Z
92   5B 00002760 ?Uninitialize@CVdsAsyncObjectBase@@SAXXZ
93   5C 00009440 ?Uninitialize@CVdsPnPNotificationBase@@QEAAXXZ
94   5D 00009890 ?Unregister@CVdsPnPNotificationBase@@QEAAXPEAU_NotificationListeningRequest@@@Z
95   5E 00009AA0 ?UnregisterHandle@CVdsPnPNotificationBase@@QEAAXPEAX@Z
96   5F 00001150 ?Upgrade@CRtlSharedLock@@AEAAXXZ
97   60 00002A10 ?WaitImpl@CVdsAsyncObjectBase@@QEAAJPEAJ@Z
98   61 00009E00 ?WindowProcEntry@CVdsPnPNotificationBase@@CA_JPEAUHWND__@@I_K_J@Z
99   62 00001420 ?ZeroAsyncOut@CVdsAsyncObjectBase@@QEAAXXZ
100   63 00001040 ?m_ExtraLogging@CVdsTraceSettings@@QEAAHXZ
101   64 00001030 ?m_NoDebuggerLogging@CVdsTraceSettings@@QEAAHXZ
102   65 00001520 AcquireRundownProtection
103   66 00003900 AddEventSource
104   67 00007B30 AllocateAndGetVolumePathName
105   68 00007CB0 AssignTempVolumeName
106   69 0000D8D0 BacksBootVolume
107   6A 0000D920 BootBackedByWim
108   6B 00008E00 CoFreeStringArray
109   6C 00007640 CreateDeviceInfoSet
110   6D 0000B890 DeleteBcdObjects
111   6E 00007F60 DeleteNetworkShare
112   6F 00003410 DllMain
113   70 00008100 GarbageCollectDriveLetters
114   71 0000A980 GetBootDiskNumber
115   72 0000AB80 GetBootFromDiskNumber
116   73 0000A6F0 GetBootVolumeHandle
117   74 0000A280 GetDefaultAlignment
118   75 00005790 GetDeviceAndMediaType
119   76 00004F50 GetDeviceId
120   77 00006560 GetDeviceLocation
121   78 00006890 GetDeviceLocationEx
122   79 00006280 GetDeviceLocationPath
123   7A 00006E80 GetDeviceManufacturerInfo
124   7B 00004DF0 GetDeviceName
125   7C 00004AE0 GetDeviceNumber
126   7D 00007180 GetDeviceRegistryPropertyByInfo
127   7E 000073D0 GetDeviceRegistryPropertyByInst
128   7F 00008580 GetDiskFlags
129   80 00002F80 GetDiskIdentifiers
130   81 00005240 GetDiskLayout
131   82 00008720 GetDiskOfflineReason
132   83 0000D6D0 GetDiskRedundancyCount
133   84 00011C90 GetFMIFSEnableCompressionRoutine
134   85 00011C70 GetFMIFSFormatEx2Routine
135   86 00011CB0 GetFMIFSGetDefaultFilesystemRoutine
136   87 00011CF0 GetFMIFSQueryDeviceInfo
137   88 00011CD0 GetFMIFSQueryDeviceInfoByHandle
138   89 0000D490 GetFileSystemRecognitionName
139   8A 000050B0 GetInterfaceDetailData
140   8B 00005620 GetIsRemovable
141   8C 00005BE0 GetMediaGeometry
142   8D 00005CB0 GetMediaGeometryEx
143   8E 000077D0 GetPartitionInformation
144   8F 0000A080 GetRegistryValue
145   90 00006C80 GetStorageAccessAlignmentProperty
146   91 0000A4B0 GetSystemVolumeHandle
147   92 000053E0 GetVolumeDiskExtentInfo
148   93 0000CF40 GetVolumeGuidPathnames
149   94 00007880 GetVolumeName
150   95 0000CA20 GetVolumePath
151   96 000046C0 GetVolumeSize
152   97 0000C810 GetVolumeUniqueId
153   98 00009160 GuidToString
154   99 000014F0 InitializeRundownProtection
155   9A 00004330 InitializeSecurityDescriptorHelper
156   9B 0000D3B0 InvalidateDiskCache
157   9C 0000CBA0 IoctlMountmgrQueryPointsDevicePath
158   9D 0000D800 IsClientSKU
159   9E 00007540 IsDeviceFullyInstalled
160   9F 000082F0 IsDiskClustered
161   A0 00004BA0 IsDiskCurrentStateReadOnly
162   A1 00004CB0 IsDiskReadOnly
163   A2 0000A030 IsDriveLetter
164   A3 00008DA0 IsEfiFirmware
165   A4 00004070 IsLocalComputer
166   A5 00005700 IsMediaPresent
167   A6 00008C80 IsNoAutoMount
168   A7 00004950 IsRamDrive
169   A8 0000D890 IsRunningOnAMD64
170   A9 00004050 IsVdsLoggingEnabled
171   AA 00008BE0 IsWinPE
172   AB 00008F90 LockDismountVolume
173   AC 00008EA0 LockVolume
174   AD 00003D30 LogError
175   AE 00003C20 LogEvent
176   AF 00003F50 LogInfo
177   B0 00003E40 LogWarning
178   B1 0000BCE0 MirrorBcdObjects
179   B2 00009080 MountVolume
180   B3 00004790 OpenDevice
181   B4 00009260 QueryObjects
182   B5 0000D970 QueryVolPersistentState
183   B6 00001500 ReInitializeRundownProtection
184   B7 000035D0 RegisterProvider
185   B8 00001550 ReleaseRundownProtection
186   B9 00003B40 RemoveEventSource
187   BA 00007DF0 RemoveTempVolumeName
188   BB 00001510 RundownCompleted
189   BC 00005550 SetDiskLayout
190   BD 000014D0 StartReferenceHistory
191   BE 000014E0 StopReferenceHistory
192   BF 00011C00 UnInitializeGlobalResouce
193   C0 000037B0 UnregisterProvider
194   C1 00001EF0 VdsAllocateEmptyString
195   C2 00001F80 VdsAllocateString
196   C3 00001740 VdsAssert
197   C4 0000C770 VdsDisableCOMFatalExceptionHandling
198   C5 0000C340 VdsDoesDiskHaveArcPath
199   C6 00001EA0 VdsHeapAlloc
200   C7 00001EC0 VdsHeapFree
201   C8 00001E50 VdsInitializeCriticalSection
202   C9 0000EB70 VdsIscsiCacheSessionDevices
203   CA 0000E890 VdsIscsiCheckEqualIpAddress
204   CB 0000E260 VdsIscsiGetIpAddressFromInstance
205   CC 0000DF20 VdsIscsiIpAddressToIpsecId
206   CD 0000DD00 VdsIscsiIpAddressToString
207   CE 0000E120 VdsIscsiIpsecIdToIpAddress
208   CF 0000F070 VdsIscsiIsIscsiLun
209   D0 0000E5A0 VdsIscsiSetIpAddressInInstance
210   D1 00001900 VdsTrace
211   D2 00001940 VdsTraceEx
212   D3 00001970 VdsTraceExHelper
213   D4 00001B30 VdsTraceExW
214   D5 00001B60 VdsTraceExWHelper
215   D6 00001AF0 VdsTraceW
216   D7 00010040 VdsWmiCallMethod
217   D8 0000F3D0 VdsWmiConnectToNamespace
218   D9 0000FDB0 VdsWmiCopyFromVariantByteArray
219   DA 00010740 VdsWmiCopyToVariantByteArray
220   DB 00010180 VdsWmiCreateClassInstance
221   DC 000106C0 VdsWmiCreateVariantArray
222   DD 0000FBB0 VdsWmiFindInstanceOfClass
223   DE 0000F700 VdsWmiGetBoolFromInstance
224   DF 0000F650 VdsWmiGetByteFromInstance
225   E0 0000FA50 VdsWmiGetByteInVariantByteArray
226   E1 0000FF40 VdsWmiGetMethodArgumentObject
227   E2 0000F7D0 VdsWmiGetObjectFromInstance
228   E3 0000F8A0 VdsWmiGetObjectInVariantObjectArray
229   E4 0000F5A0 VdsWmiGetUlongFromInstance
230   E5 0000F4D0 VdsWmiGetUlonglongFromInstance
231   E6 00010460 VdsWmiSetBoolInInstance
232   E7 000103C0 VdsWmiSetByteInInstance
233   E8 000105F0 VdsWmiSetObjectInInstance
234   E9 00010520 VdsWmiSetStringInInstance
235   EA 00010320 VdsWmiSetUlongInInstance
236   EB 00010220 VdsWmiSetUlonglongInInstance
237   EC 000015B0 WaitForRundownProtectionRelease
238   ED 000088E0 WriteBootCode

Información avanzada sobre funciones que tiene la dll vdsutil.dll


Microsoft (R) COFF/PE Dumper Version 14.16.27034.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Windows\System32\vdsutil.dll

File Type: DLL

  Section contains the following exports for vdsutil.dll

    00000000 characteristics
    69C338C4 time date stamp
        0.00 version
           1 ordinal base
         238 number of functions
         238 number of names

    ordinal hint RVA      name

          1    0 0000DAF0 ??0?$CVdsHandleImpl@$0?0@@QEAA@XZ
          2    1 000117C0 ??0CGlobalResource@@QEAA@XZ
          3    2 00001210 ??0CPrvEnumObject@@QEAA@XZ
          4    3 00011300 ??0CRtlList@@QEAA@P6AXPEAVCRtlEntry@@@Z@Z
          5    4 00010BA0 ??0CRtlMap@@QEAA@KP6AXPEAVCRtlEntry@@@Z1@Z
          6    5 00001090 ??0CRtlSharedLock@@QEAA@XZ
          7    6 00002570 ??0CVdsAsyncObjectBase@@QEAA@XZ
          8    7 00001D20 ??0CVdsCallTracer@@QEAA@KPEBD@Z
          9    8 000011C0 ??0CVdsCriticalSection@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z
         10    9 00001460 ??0CVdsPnPNotificationBase@@QEAA@XZ
         11    A 00001D80 ??0CVdsTraceSettings@@QEAA@XZ
         12    B 00001440 ??0CVdsUnlockIt@@QEAA@AEAJ@Z
         13    C 00010860 ??0CVdsWmiVariantObjectArrayEnum@@QEAA@XZ
         14    D 0000DA40 ??1?$CVdsHandleImpl@$0?0@@QEAA@XZ
         15    E 000014E0 ??1CGlobalResource@@QEAA@XZ
         16    F 00001290 ??1CPrvEnumObject@@QEAA@XZ
         17   10 00011320 ??1CRtlList@@QEAA@XZ
         18   11 00010C00 ??1CRtlMap@@UEAA@XZ
         19   12 000010D0 ??1CRtlSharedLock@@QEAA@XZ
         20   13 00002600 ??1CVdsAsyncObjectBase@@QEAA@XZ
         21   14 00001D60 ??1CVdsCallTracer@@QEAA@XZ
         22   15 000011F0 ??1CVdsCriticalSection@@QEAA@XZ
         23   16 000014A0 ??1CVdsPnPNotificationBase@@QEAA@XZ
         24   17 00001450 ??1CVdsUnlockIt@@QEAA@XZ
         25   18 00010880 ??1CVdsWmiVariantObjectArrayEnum@@QEAA@XZ
         26   19 0000DA90 ??4?$CVdsHandleImpl@$0?0@@QEAAPEAXPEAX@Z
         27   1A 00011630 ??4CRtlList@@QEAAAEAV0@AEAV0@@Z
         28   1B 0000DA80 ??8?$CVdsHandleImpl@$0?0@@QEBA_NPEAX@Z
         29   1C 0000DAE0 ??B?$CVdsHandleImpl@$0?0@@QEAAPEAXXZ
         30   1D 00001070 ??_FCRtlList@@QEAAXXZ
         31   1E 00001050 ??_FCRtlMap@@QEAAXXZ
         32   1F 00001110 ?AcquireRead@CRtlSharedLock@@AEAAXXZ
         33   20 00001130 ?AcquireWrite@CRtlSharedLock@@AEAAXXZ
         34   21 00001400 ?AllowCancel@CVdsAsyncObjectBase@@QEAAXXZ
         35   22 000020A0 ?Append@CPrvEnumObject@@QEAAJPEAUIUnknown@@@Z
         36   23 000108A0 ?Attach@CVdsWmiVariantObjectArrayEnum@@QEAAJPEAUtagVARIANT@@@Z
         37   24 00011340 ?Begin@CRtlList@@QEAA?AVCRtlListIter@@XZ
         38   25 00010C40 ?Begin@CRtlMap@@QEAA?AVCRtlMapIter@@XZ
         39   26 000029C0 ?Cancel@CVdsAsyncObjectBase@@UEAAJXZ
         40   27 00002110 ?Clear@CPrvEnumObject@@QEAAXXZ
         41   28 000023D0 ?Clone@CPrvEnumObject@@UEAAJPEAPEAUIEnumVdsObject@@@Z
         42   29 00009550 ?CreateListenThread@CVdsPnPNotificationBase@@AEAAKXZ
         43   2A 00001190 ?CurrentThreadIsWriter@CRtlSharedLock@@QEAAHXZ
         44   2B 00010880 ?Detach@CVdsWmiVariantObjectArrayEnum@@QEAAJXZ
         45   2C 00001410 ?DisallowCancel@CVdsAsyncObjectBase@@QEAAXXZ
         46   2D 00001170 ?Downgrade@CRtlSharedLock@@AEAAXXZ
         47   2E 00011390 ?End@CRtlList@@QEAA?AVCRtlListIter@@XZ
         48   2F 00010DE0 ?Find@CRtlMap@@QEAAHAEAVCRtlEntry@@PEAV2@@Z
         49   30 00010E70 ?FindPtr@CRtlMap@@QEAAHAEAVCRtlEntry@@PEAPEAV2@@Z
         50   31 00011240 ?GetEntry@CRtlListIter@@QEAAPEAVCRtlEntry@@XZ
         51   32 00011270 ?GetEntryPointer@CRtlListIter@@QEAAPEAXXZ
         52   33 00011220 ?GetNode@CRtlListIter@@QEAAPEAVCRtlListEntry@@XZ
         53   34 000013E0 ?GetOutputType@CVdsAsyncObjectBase@@QEAA?AW4_VDS_ASYNC_OUTPUT_TYPE@@XZ
         54   35 00009B20 ?GetWindowHandle@CVdsPnPNotificationBase@@QEAAPEAUHWND__@@XZ
         55   36 00011B80 ?Initialize@CGlobalResource@@QEAAJXZ
         56   37 00002670 ?Initialize@CVdsAsyncObjectBase@@SAKXZ
         57   38 00009330 ?Initialize@CVdsPnPNotificationBase@@QEAAKXZ
         58   39 000113D0 ?Insert@CRtlList@@QEAAHAEAVCRtlListIter@@AEAVCRtlEntry@@@Z
         59   3A 00010C80 ?Insert@CRtlMap@@QEAAHAEAVCRtlEntry@@0@Z
         60   3B 000113B0 ?InsertHead@CRtlList@@QEAAHAEAVCRtlEntry@@@Z
         61   3C 00011430 ?InsertHeadPointer@CRtlList@@QEAAHPEAX@Z
         62   3D 00011470 ?InsertPointer@CRtlList@@QEAAHAEAVCRtlListIter@@PEAX@Z
         63   3E 00011410 ?InsertTail@CRtlList@@QEAAHAEAVCRtlEntry@@@Z
         64   3F 000114D0 ?InsertTailPointer@CRtlList@@QEAAHPEAX@Z
         65   40 00010D40 ?InsertUnique@CRtlMap@@QEAAHAEAVCRtlEntry@@0@Z
         66   41 000013F0 ?IsCancelRequested@CVdsAsyncObjectBase@@QEAAHXZ
         67   42 000112E0 ?IsDone@CRtlListIter@@QEAAHXZ
         68   43 00002870 ?IsFinished@CVdsAsyncObjectBase@@QEAAHXZ
         69   44 000021D0 ?Next@CPrvEnumObject@@UEAAJKPEAPEAUIUnknown@@PEAK@Z
         70   45 000112A0 ?Next@CRtlListIter@@QEAAAEAV1@XZ
         71   46 00010B50 ?Next@CRtlMapIter@@QEAAAEAV1@XZ
         72   47 00010960 ?Next@CVdsWmiVariantObjectArrayEnum@@QEAAJPEAPEAUIWbemClassObject@@@Z
         73   48 00009B90 ?NotificationThread@CVdsPnPNotificationBase@@AEAAKPEAX@Z
         74   49 00009B30 ?NotificationThreadEntry@CVdsPnPNotificationBase@@CAKPEAX@Z
         75   4A 000112C0 ?Prev@CRtlListIter@@QEAAAEAV1@XZ
         76   4B 00002AE0 ?QueryStatus@CVdsAsyncObjectBase@@UEAAJPEAJPEAK@Z
         77   4C 00009780 ?Register@CVdsPnPNotificationBase@@QEAAKPEAU_NotificationListeningRequest@@K@Z
         78   4D 000099C0 ?RegisterHandle@CVdsPnPNotificationBase@@QEAAKPEAXPEAPEAX@Z
         79   4E 000010F0 ?Release@CRtlSharedLock@@AEAAXXZ
         80   4F 00011510 ?Remove@CRtlList@@QEAAXAEAVCRtlListIter@@@Z
         81   50 00010EF0 ?Remove@CRtlMap@@QEAAHAEAVCRtlEntry@@@Z
         82   51 000115B0 ?RemoveAll@CRtlList@@QEAAXXZ
         83   52 00010F60 ?RemoveAll@CRtlMap@@QEAAXH@Z
         84   53 00002370 ?Reset@CPrvEnumObject@@UEAAJXZ
         85   54 00010A40 ?Reset@CVdsWmiVariantObjectArrayEnum@@QEAAJXZ
         86   55 00002920 ?SetCompletionStatus@CVdsAsyncObjectBase@@QEAAXJK@Z
         87   56 000013C0 ?SetOutput@CVdsAsyncObjectBase@@QEAAXU_VDS_ASYNC_OUTPUT@@@Z
         88   57 000013B0 ?SetOutputType@CVdsAsyncObjectBase@@QEAAXW4_VDS_ASYNC_OUTPUT_TYPE@@@Z
         89   58 00001370 ?SetPositionToLast@CPrvEnumObject@@QEAAXXZ
         90   59 000027E0 ?Signal@CVdsAsyncObjectBase@@QEAAXXZ
         91   5A 000022D0 ?Skip@CPrvEnumObject@@UEAAJK@Z
         92   5B 00002760 ?Uninitialize@CVdsAsyncObjectBase@@SAXXZ
         93   5C 00009440 ?Uninitialize@CVdsPnPNotificationBase@@QEAAXXZ
         94   5D 00009890 ?Unregister@CVdsPnPNotificationBase@@QEAAXPEAU_NotificationListeningRequest@@@Z
         95   5E 00009AA0 ?UnregisterHandle@CVdsPnPNotificationBase@@QEAAXPEAX@Z
         96   5F 00001150 ?Upgrade@CRtlSharedLock@@AEAAXXZ
         97   60 00002A10 ?WaitImpl@CVdsAsyncObjectBase@@QEAAJPEAJ@Z
         98   61 00009E00 ?WindowProcEntry@CVdsPnPNotificationBase@@CA_JPEAUHWND__@@I_K_J@Z
         99   62 00001420 ?ZeroAsyncOut@CVdsAsyncObjectBase@@QEAAXXZ
        100   63 00001040 ?m_ExtraLogging@CVdsTraceSettings@@QEAAHXZ
        101   64 00001030 ?m_NoDebuggerLogging@CVdsTraceSettings@@QEAAHXZ
        102   65 00001520 AcquireRundownProtection
        103   66 00003900 AddEventSource
        104   67 00007B30 AllocateAndGetVolumePathName
        105   68 00007CB0 AssignTempVolumeName
        106   69 0000D8D0 BacksBootVolume
        107   6A 0000D920 BootBackedByWim
        108   6B 00008E00 CoFreeStringArray
        109   6C 00007640 CreateDeviceInfoSet
        110   6D 0000B890 DeleteBcdObjects
        111   6E 00007F60 DeleteNetworkShare
        112   6F 00003410 DllMain
        113   70 00008100 GarbageCollectDriveLetters
        114   71 0000A980 GetBootDiskNumber
        115   72 0000AB80 GetBootFromDiskNumber
        116   73 0000A6F0 GetBootVolumeHandle
        117   74 0000A280 GetDefaultAlignment
        118   75 00005790 GetDeviceAndMediaType
        119   76 00004F50 GetDeviceId
        120   77 00006560 GetDeviceLocation
        121   78 00006890 GetDeviceLocationEx
        122   79 00006280 GetDeviceLocationPath
        123   7A 00006E80 GetDeviceManufacturerInfo
        124   7B 00004DF0 GetDeviceName
        125   7C 00004AE0 GetDeviceNumber
        126   7D 00007180 GetDeviceRegistryPropertyByInfo
        127   7E 000073D0 GetDeviceRegistryPropertyByInst
        128   7F 00008580 GetDiskFlags
        129   80 00002F80 GetDiskIdentifiers
        130   81 00005240 GetDiskLayout
        131   82 00008720 GetDiskOfflineReason
        132   83 0000D6D0 GetDiskRedundancyCount
        133   84 00011C90 GetFMIFSEnableCompressionRoutine
        134   85 00011C70 GetFMIFSFormatEx2Routine
        135   86 00011CB0 GetFMIFSGetDefaultFilesystemRoutine
        136   87 00011CF0 GetFMIFSQueryDeviceInfo
        137   88 00011CD0 GetFMIFSQueryDeviceInfoByHandle
        138   89 0000D490 GetFileSystemRecognitionName
        139   8A 000050B0 GetInterfaceDetailData
        140   8B 00005620 GetIsRemovable
        141   8C 00005BE0 GetMediaGeometry
        142   8D 00005CB0 GetMediaGeometryEx
        143   8E 000077D0 GetPartitionInformation
        144   8F 0000A080 GetRegistryValue
        145   90 00006C80 GetStorageAccessAlignmentProperty
        146   91 0000A4B0 GetSystemVolumeHandle
        147   92 000053E0 GetVolumeDiskExtentInfo
        148   93 0000CF40 GetVolumeGuidPathnames
        149   94 00007880 GetVolumeName
        150   95 0000CA20 GetVolumePath
        151   96 000046C0 GetVolumeSize
        152   97 0000C810 GetVolumeUniqueId
        153   98 00009160 GuidToString
        154   99 000014F0 InitializeRundownProtection
        155   9A 00004330 InitializeSecurityDescriptorHelper
        156   9B 0000D3B0 InvalidateDiskCache
        157   9C 0000CBA0 IoctlMountmgrQueryPointsDevicePath
        158   9D 0000D800 IsClientSKU
        159   9E 00007540 IsDeviceFullyInstalled
        160   9F 000082F0 IsDiskClustered
        161   A0 00004BA0 IsDiskCurrentStateReadOnly
        162   A1 00004CB0 IsDiskReadOnly
        163   A2 0000A030 IsDriveLetter
        164   A3 00008DA0 IsEfiFirmware
        165   A4 00004070 IsLocalComputer
        166   A5 00005700 IsMediaPresent
        167   A6 00008C80 IsNoAutoMount
        168   A7 00004950 IsRamDrive
        169   A8 0000D890 IsRunningOnAMD64
        170   A9 00004050 IsVdsLoggingEnabled
        171   AA 00008BE0 IsWinPE
        172   AB 00008F90 LockDismountVolume
        173   AC 00008EA0 LockVolume
        174   AD 00003D30 LogError
        175   AE 00003C20 LogEvent
        176   AF 00003F50 LogInfo
        177   B0 00003E40 LogWarning
        178   B1 0000BCE0 MirrorBcdObjects
        179   B2 00009080 MountVolume
        180   B3 00004790 OpenDevice
        181   B4 00009260 QueryObjects
        182   B5 0000D970 QueryVolPersistentState
        183   B6 00001500 ReInitializeRundownProtection
        184   B7 000035D0 RegisterProvider
        185   B8 00001550 ReleaseRundownProtection
        186   B9 00003B40 RemoveEventSource
        187   BA 00007DF0 RemoveTempVolumeName
        188   BB 00001510 RundownCompleted
        189   BC 00005550 SetDiskLayout
        190   BD 000014D0 StartReferenceHistory
        191   BE 000014E0 StopReferenceHistory
        192   BF 00011C00 UnInitializeGlobalResouce
        193   C0 000037B0 UnregisterProvider
        194   C1 00001EF0 VdsAllocateEmptyString
        195   C2 00001F80 VdsAllocateString
        196   C3 00001740 VdsAssert
        197   C4 0000C770 VdsDisableCOMFatalExceptionHandling
        198   C5 0000C340 VdsDoesDiskHaveArcPath
        199   C6 00001EA0 VdsHeapAlloc
        200   C7 00001EC0 VdsHeapFree
        201   C8 00001E50 VdsInitializeCriticalSection
        202   C9 0000EB70 VdsIscsiCacheSessionDevices
        203   CA 0000E890 VdsIscsiCheckEqualIpAddress
        204   CB 0000E260 VdsIscsiGetIpAddressFromInstance
        205   CC 0000DF20 VdsIscsiIpAddressToIpsecId
        206   CD 0000DD00 VdsIscsiIpAddressToString
        207   CE 0000E120 VdsIscsiIpsecIdToIpAddress
        208   CF 0000F070 VdsIscsiIsIscsiLun
        209   D0 0000E5A0 VdsIscsiSetIpAddressInInstance
        210   D1 00001900 VdsTrace
        211   D2 00001940 VdsTraceEx
        212   D3 00001970 VdsTraceExHelper
        213   D4 00001B30 VdsTraceExW
        214   D5 00001B60 VdsTraceExWHelper
        215   D6 00001AF0 VdsTraceW
        216   D7 00010040 VdsWmiCallMethod
        217   D8 0000F3D0 VdsWmiConnectToNamespace
        218   D9 0000FDB0 VdsWmiCopyFromVariantByteArray
        219   DA 00010740 VdsWmiCopyToVariantByteArray
        220   DB 00010180 VdsWmiCreateClassInstance
        221   DC 000106C0 VdsWmiCreateVariantArray
        222   DD 0000FBB0 VdsWmiFindInstanceOfClass
        223   DE 0000F700 VdsWmiGetBoolFromInstance
        224   DF 0000F650 VdsWmiGetByteFromInstance
        225   E0 0000FA50 VdsWmiGetByteInVariantByteArray
        226   E1 0000FF40 VdsWmiGetMethodArgumentObject
        227   E2 0000F7D0 VdsWmiGetObjectFromInstance
        228   E3 0000F8A0 VdsWmiGetObjectInVariantObjectArray
        229   E4 0000F5A0 VdsWmiGetUlongFromInstance
        230   E5 0000F4D0 VdsWmiGetUlonglongFromInstance
        231   E6 00010460 VdsWmiSetBoolInInstance
        232   E7 000103C0 VdsWmiSetByteInInstance
        233   E8 000105F0 VdsWmiSetObjectInInstance
        234   E9 00010520 VdsWmiSetStringInInstance
        235   EA 00010320 VdsWmiSetUlongInInstance
        236   EB 00010220 VdsWmiSetUlonglongInInstance
        237   EC 000015B0 WaitForRundownProtectionRelease
        238   ED 000088E0 WriteBootCode

  Summary

        1000 .data
        1000 .didat
        1000 .pdata
        D000 .rdata
        1000 .reloc
        1000 .rsrc
       12000 .text

Integridad de la dll vdsutil.dll



Algorithm       Hash                                                                   Path                                                           
---------       ----                                                                   ----                                                           
SHA256          25B7B84CA889E78F6DBDDFE02EF7B4F0D680C24C28EEB7C78FF83185FDFA1F35       C:\Windows\System32\vdsutil.dll                                


Detalles sobre el fichero dll vdsutil.dll




PSPath            : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32\vdsutil.dll
PSParentPath      : Microsoft.PowerShell.Core\FileSystem::C:\Windows\System32
PSChildName       : vdsutil.dll
PSDrive           : C
PSProvider        : Microsoft.PowerShell.Core\FileSystem
PSIsContainer     : False
Mode              : -a----
VersionInfo       : File:             C:\Windows\System32\vdsutil.dll
                    InternalName:     vdsutil.dll
                    OriginalFilename: vdsutil.dll.mui
                    FileVersion:      10.0.19041.561 (WinBuild.160101.0800)
                    FileDescription:  Biblioteca de utilidades del Servicio de disco virtual
                    Product:          Sistema operativo Microsoft® Windows®
                    ProductVersion:   10.0.19041.561
                    Debug:            False
                    Patched:          False
                    PreRelease:       False
                    PrivateBuild:     False
                    SpecialBuild:     False
                    Language:         Español (España, internacional)
                    
BaseName          : vdsutil
Target            : {C:\Windows\WinSxS\amd64_microsoft-windows-virtualdiskservice_31bf3856ad364e35_10.0.19041.1_none_20dbe0239a0c22b4\vdsutil.dll}
LinkType          : HardLink
Name              : vdsutil.dll
Length            : 134656
DirectoryName     : C:\Windows\System32
Directory         : C:\Windows\System32
IsReadOnly        : False
Exists            : True
FullName          : C:\Windows\System32\vdsutil.dll
Extension         : .dll
CreationTime      : 07/12/2019 10:08:19
CreationTimeUtc   : 07/12/2019 9:08:19
LastAccessTime    : 03/12/2020 16:21:15
LastAccessTimeUtc : 03/12/2020 15:21:15
LastWriteTime     : 07/12/2019 10:08:19
LastWriteTimeUtc  : 07/12/2019 9:08:19
Attributes        : Archive



Procesos que utilizan la dll vdsutil.dll