vdsdyn.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
VDS Dynamic Volume Provider, Version 2.1.0.1
Authors
© Microsoft Corporation. All rights reserved.
File size
589.5 KB
Uploaded
2025-12-01 07:41
Views
69
SHA-256
2f5d4bdf93e21b7f83172bf0081e8cbc

Exported functions 32

??0CPrvEnumObject@@QEAA@XZ #1 · 0x1240
??0CRtlSharedLock@@QEAA@XZ #2 · 0x10a0
??0CVdsCriticalSection@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z #3 · 0x11e0
??0CVdsPnPNotificationBase@@QEAA@XZ #4 · 0x1550
??0CVdsUnlockIt@@QEAA@AEAJ@Z #5 · 0x1530
??1CPrvEnumObject@@QEAA@XZ #6 · 0x12d0
??1CRtlSharedLock@@QEAA@XZ #7 · 0x10e0
??1CVdsCriticalSection@@QEAA@XZ #8 · 0x1210
??1CVdsPnPNotificationBase@@QEAA@XZ #9 · 0x15b0
??1CVdsUnlockIt@@QEAA@XZ #10 · 0x1540
??_FCRtlList@@QEAAXXZ #11 · 0x1080
??_FCRtlMap@@QEAAXXZ #12 · 0x1060
?AcquireRead@CRtlSharedLock@@AEAAXXZ #13 · 0x1130
?AcquireWrite@CRtlSharedLock@@AEAAXXZ #14 · 0x1150
?AllowCancel@CVdsAsyncObjectBase@@QEAAXXZ #15 · 0x14f0
?CurrentThreadIsWriter@CRtlSharedLock@@QEAAHXZ #16 · 0x11b0
?DisallowCancel@CVdsAsyncObjectBase@@QEAAXXZ #17 · 0x1500
?Downgrade@CRtlSharedLock@@AEAAXXZ #18 · 0x1190
?GetOutputType@CVdsAsyncObjectBase@@QEAA?AW4_VDS_ASYNC_OUTPUT_TYPE@@XZ #19 · 0x14d0
?IsCancelRequested@CVdsAsyncObjectBase@@QEAAHXZ #20 · 0x14e0
?Release@CRtlSharedLock@@AEAAXXZ #21 · 0x1110
?SetOutput@CVdsAsyncObjectBase@@QEAAXU_VDS_ASYNC_OUTPUT@@@Z #22 · 0x14b0
?SetOutputType@CVdsAsyncObjectBase@@QEAAXW4_VDS_ASYNC_OUTPUT_TYPE@@@Z #23 · 0x14a0
?SetPositionToLast@CPrvEnumObject@@QEAAXXZ #24 · 0x1410
?Upgrade@CRtlSharedLock@@AEAAXXZ #25 · 0x1170
?ZeroAsyncOut@CVdsAsyncObjectBase@@QEAAXXZ #26 · 0x1510
?m_ExtraLogging@CVdsTraceSettings@@QEAAHXZ #27 · 0x1020
?m_NoDebuggerLogging@CVdsTraceSettings@@QEAAHXZ #28 · 0x1010
DllCanUnloadNow #29 · 0x18e0
DllGetClassObject #30 · 0x1930
DllRegisterServer #31 · 0x19c0
DllUnregisterServer #32 · 0x1b30

Imported DLLs & functions 148

DeregisterEventSource 0x180044d70
RegCloseKey 0x180044d98
RegisterEventSourceW 0x180044d80
RegOpenKeyExW 0x180044d68
RegOpenKeyW 0x180044d90
RegQueryValueExW 0x180044d88
ReportEventW 0x180044d78
0x180044da8
0x180044db0
0x180044db8
0x180044dc0
0x180044dc8
0x180044dd0
0x180044dd8
CloseHandle 0x180044ec0
CreateEventW 0x180044ed0
CreateFileW 0x180044ee0
CreateSemaphoreW 0x180044e28
CreateThread 0x180044ed8
DeleteCriticalSection 0x180044e70
DeviceIoControl 0x180044f00
DisableThreadLibraryCalls 0x180044e88
EnterCriticalSection 0x180044e60
FlushFileBuffers 0x180044e50
GetComputerNameW 0x180044ee8
GetCurrentProcess 0x180044e18
GetCurrentProcessId 0x180044e00
GetCurrentThreadId 0x180044df8
GetLastError 0x180044e90
GetModuleHandleW 0x180044e98
GetProcessHeap 0x180044e78
GetSystemTimeAsFileTime 0x180044df0
GetTickCount 0x180044de8
InitializeCriticalSection 0x180044e80
InitializeCriticalSectionAndSpinCount 0x180044ec8
LeaveCriticalSection 0x180044e68
QueryDosDeviceW 0x180044ef0
QueryPerformanceCounter 0x180044e08
ReleaseSemaphore 0x180044e20
RtlCaptureContext 0x180044e30
RtlLookupFunctionEntry 0x180044e38
RtlVirtualUnwind 0x180044e40
SetEvent 0x180044ea8
SetFilePointerEx 0x180044ef8
SetUnhandledExceptionFilter 0x180044f08
Sleep 0x180044eb8
TerminateProcess 0x180044e10
UnhandledExceptionFilter 0x180044e48
WaitForMultipleObjects 0x180044eb0
WaitForSingleObject 0x180044ea0
WriteFile 0x180044e58
__C_specific_handler 0x180045030
__CxxFrameHandler3 0x180045040
_amsg_exit 0x180044fa8
_callnewh 0x180045018
_initterm 0x180044fb0
_ltow 0x180044ff0
_purecall 0x180045038
_vsnwprintf 0x180045028
_wcsicmp 0x180045020
_wcsnicmp 0x180045010
_wcsupr 0x180044fe8
_wtol 0x180044ff8
_XcptFilter 0x180044fb8
free 0x180044fe0
malloc 0x180044fd8
memcmp 0x180044fd0
memcpy 0x180044fc0
memset 0x180044fc8
wcsncmp 0x180045008
wcsstr 0x180045000
NtDeviceIoControlFile 0x180045088
NtPowerInformation 0x180045070
NtQuerySystemInformation 0x180045078
RtlAcquireResourceExclusive 0x180045068
RtlAcquireResourceShared 0x1800450a0
RtlConvertExclusiveToShared 0x180045098
RtlConvertSharedToExclusive 0x180045090
RtlDeleteResource 0x180045058
RtlInitializeResource 0x180045060
RtlNtStatusToDosError 0x180045080
RtlReleaseResource 0x180045050
CoCreateGuid 0x1800450b8
CoTaskMemAlloc 0x1800450c0
CoTaskMemFree 0x1800450b0
CM_Get_Parent 0x180044f18
SetupDiDestroyDeviceInfoList 0x180044f20
SetupDiEnumDeviceInterfaces 0x180044f30
SetupDiGetClassDevsW 0x180044f38
SetupDiGetDeviceInterfaceDetailW 0x180044f28
CreateWindowExW 0x180044f70
DefWindowProcW 0x180044f48
DestroyWindow 0x180044f98
DispatchMessageW 0x180044f50
GetMessageW 0x180044f60
PostThreadMessageW 0x180044f90
RegisterClassW 0x180044f78
RegisterDeviceNotificationW 0x180044f88
TranslateMessage 0x180044f58
UnregisterClassW 0x180044f68
UnregisterDeviceNotification 0x180044f80
??0CRtlList@@QEAA@P6AXPEAVCRtlEntry@@@Z@Z 0x180045108
??0CRtlMap@@QEAA@KP6AXPEAVCRtlEntry@@@Z1@Z 0x180045238
??0CVdsCallTracer@@QEAA@KPEBD@Z 0x180045230
??1CRtlList@@QEAA@XZ 0x180045100
??1CVdsCallTracer@@QEAA@XZ 0x180045140
?Begin@CRtlList@@QEAA?AVCRtlListIter@@XZ 0x1800450f8
?End@CRtlList@@QEAA?AVCRtlListIter@@XZ 0x1800450f0
?GetEntry@CRtlListIter@@QEAAPEAVCRtlEntry@@XZ 0x1800450e0
?Next@CRtlListIter@@QEAAAEAV1@XZ 0x1800450d8
?Prev@CRtlListIter@@QEAAAEAV1@XZ 0x1800450d0
?RemoveAll@CRtlList@@QEAAXXZ 0x1800450e8
AcquireRundownProtection 0x180045220
AddEventSource 0x180045130
CreateDeviceInfoSet 0x180045198
DeleteBcdObjects 0x180045208
GetBootFromDiskNumber 0x180045190
GetBootVolumeHandle 0x1800451f0
GetDefaultAlignment 0x180045168
GetDeviceLocationPath 0x1800451b0
GetDeviceName 0x1800451b8
GetDeviceRegistryPropertyByInfo 0x1800451a0
GetDeviceRegistryPropertyByInst 0x1800451a8
GetDiskLayout 0x180045240
GetDiskOfflineReason 0x1800451d8
GetDiskRedundancyCount 0x1800451d0
GetIsRemovable 0x180045150
GetStorageAccessAlignmentProperty 0x180045170
GuidToString 0x180045160
InitializeRundownProtection 0x180045210
IsClientSKU 0x1800451c8
IsDeviceFullyInstalled 0x180045148
IsDiskCurrentStateReadOnly 0x180045188
IsVdsLoggingEnabled 0x180045158
LockDismountVolume 0x1800451e8
LockVolume 0x180045200
MirrorBcdObjects 0x1800451f8
RegisterProvider 0x180045128
ReleaseRundownProtection 0x180045228
SetDiskLayout 0x1800451c0
UnregisterProvider 0x180045138
VdsDoesDiskHaveArcPath 0x180045178
VdsHeapAlloc 0x180045120
VdsHeapFree 0x180045110
VdsTraceEx 0x180045180
VdsTraceExW 0x180045118
VdsTraceW 0x1800451e0
WaitForRundownProtectionRelease 0x180045218