vdsbas.dll
v10.0.19041.3636
64-bit
Windows NT
Analyzed
Exported functions 87
??0?$CVdsHandleImpl@$0?0@@QEAA@XZ
#1 · 0x8920
??0?$CVdsHandleImpl@$0A@@@QEAA@XZ
#2 · 0x8680
??0?$CVdsHeapPtr@E@@QEAA@XZ
#3 · 0x8680
??0?$CVdsHeapPtr@G@@QEAA@XZ
#4 · 0x8680
??0?$CVdsHeapPtr@U_AUCTION_THREAD_PARAMETER@@@@QEAA@XZ
#5 · 0x8680
??0?$CVdsHeapPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#6 · 0x8680
??0?$CVdsHeapPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#7 · 0x8680
??0?$CVdsPtr@E@@QEAA@XZ
#8 · 0x8680
??0?$CVdsPtr@G@@QEAA@XZ
#9 · 0x8680
??0?$CVdsPtr@U_AUCTION_THREAD_PARAMETER@@@@QEAA@XZ
#10 · 0x8680
??0?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#11 · 0x8680
??0?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#12 · 0x8680
??0CPrvEnumObject@@QEAA@XZ
#13 · 0x1360
??0CRtlSharedLock@@QEAA@XZ
#14 · 0x11c0
??0CVdsCriticalSection@@QEAA@PEAU_RTL_CRITICAL_SECTION@@@Z
#15 · 0x1300
??0CVdsPnPNotificationBase@@QEAA@XZ
#16 · 0x1670
??0CVdsUnlockIt@@QEAA@AEAJ@Z
#17 · 0x1650
??1?$CVdsHandleImpl@$0?0@@QEAA@XZ
#18 · 0x88d0
??1?$CVdsHandleImpl@$0A@@@QEAA@XZ
#19 · 0x8850
??1?$CVdsHeapPtr@E@@QEAA@XZ
#20 · 0x8620
??1?$CVdsHeapPtr@G@@QEAA@XZ
#21 · 0x8620
??1?$CVdsHeapPtr@U_AUCTION_THREAD_PARAMETER@@@@QEAA@XZ
#22 · 0x8620
??1?$CVdsHeapPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#23 · 0x8620
??1?$CVdsHeapPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#24 · 0x8620
??1?$CVdsPtr@E@@QEAA@XZ
#25 · 0x23e0
??1?$CVdsPtr@G@@QEAA@XZ
#26 · 0x23e0
??1?$CVdsPtr@U_AUCTION_THREAD_PARAMETER@@@@QEAA@XZ
#27 · 0x23e0
??1?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#28 · 0x23e0
??1?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAA@XZ
#29 · 0x23e0
??1CPrvEnumObject@@QEAA@XZ
#30 · 0x13f0
??1CRtlSharedLock@@QEAA@XZ
#31 · 0x1200
??1CVdsCriticalSection@@QEAA@XZ
#32 · 0x1330
??1CVdsPnPNotificationBase@@QEAA@XZ
#33 · 0x16d0
??1CVdsUnlockIt@@QEAA@XZ
#34 · 0x1660
??4?$CVdsHandleImpl@$0A@@@QEAAPEAXPEAX@Z
#35 · 0x8890
??4?$CVdsHeapPtr@E@@QEAAPEAEPEAE@Z
#36 · 0x85c0
??4?$CVdsHeapPtr@G@@QEAAPEAGPEAG@Z
#37 · 0x85c0
??4?$CVdsHeapPtr@U_AUCTION_THREAD_PARAMETER@@@@QEAAPEAU_AUCTION_THREAD_PARAMETER@@PEAU1@@Z
#38 · 0x85c0
??4?$CVdsHeapPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAPEAU_VDS_DRIVE_LAYOUT_INFORMATION_EX@@PEAU1@@Z
#39 · 0x85c0
??8?$CVdsHandleImpl@$0A@@@QEBA_NPEAX@Z
#40 · 0x85a0
??8?$CVdsPtr@E@@QEBA_NPEAE@Z
#41 · 0x85a0
??8?$CVdsPtr@G@@QEBA_NPEAG@Z
#42 · 0x85a0
??8?$CVdsPtr@U_AUCTION_THREAD_PARAMETER@@@@QEBA_NPEAU_AUCTION_THREAD_PARAMETER@@@Z
#43 · 0x85a0
??9?$CVdsPtr@E@@QEBA_NPEAE@Z
#44 · 0x212d0
??B?$CVdsHandleImpl@$0?0@@QEAAPEAXXZ
#45 · 0x85b0
??B?$CVdsPtr@E@@QEBAPEAEXZ
#46 · 0x85b0
??B?$CVdsPtr@G@@QEBAPEAGXZ
#47 · 0x85b0
??B?$CVdsPtr@U_AUCTION_THREAD_PARAMETER@@@@QEBAPEAU_AUCTION_THREAD_PARAMETER@@XZ
#48 · 0x85b0
??B?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEBAPEAU_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#49 · 0x85b0
??B?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEBAPEAU_VDS_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#50 · 0x85b0
??C?$CVdsPtr@U_AUCTION_THREAD_PARAMETER@@@@QEBAPEAU_AUCTION_THREAD_PARAMETER@@XZ
#51 · 0x85b0
??C?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEBAPEAU_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#52 · 0x85b0
??C?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEBAPEAU_VDS_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#53 · 0x85b0
??I?$CVdsHandleImpl@$0?0@@QEAAPEAPEAXXZ
#54 · 0x8690
??I?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAPEAPEAU_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#55 · 0x8690
??I?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAPEAPEAU_VDS_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#56 · 0x8690
??_FCRtlList@@QEAAXXZ
#57 · 0x11a0
??_FCRtlMap@@QEAAXXZ
#58 · 0x1180
?AcquireRead@CRtlSharedLock@@AEAAXXZ
#59 · 0x1250
?AcquireWrite@CRtlSharedLock@@AEAAXXZ
#60 · 0x1270
?AllowCancel@CVdsAsyncObjectBase@@QEAAXXZ
#61 · 0x1610
?Attach@?$CVdsPtr@G@@QEAAXPEAG@Z
#62 · 0x8590
?Attach@?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAXPEAU_DRIVE_LAYOUT_INFORMATION_EX@@@Z
#63 · 0x8590
?Attach@?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAXPEAU_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@Z
#64 · 0x8590
?Close@?$CVdsHandleImpl@$0?0@@QEAAXXZ
#65 · 0xdf20
?CurrentThreadIsWriter@CRtlSharedLock@@QEAAHXZ
#66 · 0x12d0
?Detach@?$CVdsHandleImpl@$0?0@@QEAAPEAXXZ
#67 · 0x8910
?Detach@?$CVdsPtr@G@@QEAAPEAGXZ
#68 · 0x8580
?Detach@?$CVdsPtr@U_AUCTION_THREAD_PARAMETER@@@@QEAAPEAU_AUCTION_THREAD_PARAMETER@@XZ
#69 · 0x8580
?Detach@?$CVdsPtr@U_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAPEAU_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#70 · 0x8580
?Detach@?$CVdsPtr@U_VDS_DRIVE_LAYOUT_INFORMATION_EX@@@@QEAAPEAU_VDS_DRIVE_LAYOUT_INFORMATION_EX@@XZ
#71 · 0x8580
?DisallowCancel@CVdsAsyncObjectBase@@QEAAXXZ
#72 · 0x1620
?Downgrade@CRtlSharedLock@@AEAAXXZ
#73 · 0x12b0
?GetOutputType@CVdsAsyncObjectBase@@QEAA?AW4_VDS_ASYNC_OUTPUT_TYPE@@XZ
#74 · 0x15f0
?IsCancelRequested@CVdsAsyncObjectBase@@QEAAHXZ
#75 · 0x1600
?Release@CRtlSharedLock@@AEAAXXZ
#76 · 0x1230
?SetOutput@CVdsAsyncObjectBase@@QEAAXU_VDS_ASYNC_OUTPUT@@@Z
#77 · 0x15d0
?SetOutputType@CVdsAsyncObjectBase@@QEAAXW4_VDS_ASYNC_OUTPUT_TYPE@@@Z
#78 · 0x15c0
?SetPositionToLast@CPrvEnumObject@@QEAAXXZ
#79 · 0x1530
?Upgrade@CRtlSharedLock@@AEAAXXZ
#80 · 0x1290
?ZeroAsyncOut@CVdsAsyncObjectBase@@QEAAXXZ
#81 · 0x1630
?m_ExtraLogging@CVdsTraceSettings@@QEAAHXZ
#82 · 0x1140
?m_NoDebuggerLogging@CVdsTraceSettings@@QEAAHXZ
#83 · 0x1130
DllCanUnloadNow
#84 · 0x1900
DllGetClassObject
#85 · 0x1960
DllRegisterServer
#86 · 0x19f0
DllUnregisterServer
#87 · 0x1b60
No function matches your filter.
Imported DLLs & functions 196
EventRegister
0x180025a08
EventSetInformation
0x180025a18
EventUnregister
0x180025a20
EventWriteTransfer
0x180025a10
CoCreateGuid
0x180025c18
CoTaskMemAlloc
0x180025c20
CoTaskMemFree
0x180025c10
ATL.DLL
8
0x180025a30
0x180025a38
0x180025a40
0x180025a48
0x180025a50
0x180025a58
0x180025a60
0x180025a68
KERNEL32.dll
38
CloseHandle
0x180025b30
CreateFileW
0x180025b98
CreateThread
0x180025b50
DeleteCriticalSection
0x180025b08
DeviceIoControl
0x180025b70
DisableThreadLibraryCalls
0x180025b18
EnterCriticalSection
0x180025af8
FindFirstVolumeW
0x180025af0
FindNextVolumeW
0x180025b88
FindVolumeClose
0x180025b90
GetCurrentProcess
0x180025aa0
GetCurrentProcessId
0x180025a88
GetCurrentThreadId
0x180025a80
GetLastError
0x180025b28
GetModuleHandleW
0x180025b20
GetProcessHeap
0x180025b38
GetSystemDirectoryW
0x180025b40
GetSystemTimeAsFileTime
0x180025ae8
GetTickCount
0x180025a78
HeapAlloc
0x180025b60
HeapFree
0x180025b58
InitializeCriticalSection
0x180025b10
LeaveCriticalSection
0x180025b00
lstrlenW
0x180025b78
QueryDosDeviceW
0x180025b48
QueryPerformanceCounter
0x180025a90
RtlCaptureContext
0x180025ad0
RtlLookupFunctionEntry
0x180025ad8
RtlVirtualUnwind
0x180025ae0
SetFilePointer
0x180025ab8
SetFilePointerEx
0x180025ab0
SetLastError
0x180025b68
SetUnhandledExceptionFilter
0x180025aa8
Sleep
0x180025ac8
TerminateProcess
0x180025a98
UnhandledExceptionFilter
0x180025ba0
WaitForSingleObject
0x180025ac0
WriteFile
0x180025b80
msvcrt.dll
19
__C_specific_handler
0x180025cb0
__CxxFrameHandler3
0x180025cc0
_amsg_exit
0x180025c68
_callnewh
0x180025c38
_initterm
0x180025c30
_ltow
0x180025c80
_purecall
0x180025cb8
_vsnwprintf
0x180025ca0
_wcsicmp
0x180025ca8
_XcptFilter
0x180025c60
free
0x180025c78
malloc
0x180025c58
memcmp
0x180025c50
memcpy
0x180025c48
memset
0x180025c40
towupper
0x180025c90
wcschr
0x180025c98
wcscmp
0x180025c70
wcsstr
0x180025c88
ntdll.dll
11
NtDeviceIoControlFile
0x180025ce8
NtPowerInformation
0x180025ce0
NtQuerySystemInformation
0x180025cd8
NtQueryVolumeInformationFile
0x180025cd0
RtlAcquireResourceExclusive
0x180025d08
RtlAcquireResourceShared
0x180025cf0
RtlConvertExclusiveToShared
0x180025d10
RtlConvertSharedToExclusive
0x180025d20
RtlDeleteResource
0x180025d18
RtlInitializeResource
0x180025d00
RtlReleaseResource
0x180025cf8
CM_Get_Parent
0x180025bc8
SetupDiDestroyDeviceInfoList
0x180025bc0
SetupDiEnumDeviceInterfaces
0x180025bb8
SetupDiGetClassDevsW
0x180025bb0
DefWindowProcW
0x180025be8
GetMessageW
0x180025bd8
PeekMessageW
0x180025be0
PostThreadMessageW
0x180025bf8
RegisterDeviceNotificationW
0x180025c00
UnregisterDeviceNotification
0x180025bf0
vdsutil.dll
103
??0CRtlList@@QEAA@P6AXPEAVCRtlEntry@@@Z@Z
0x180025d40
??0CRtlMap@@QEAA@KP6AXPEAVCRtlEntry@@@Z1@Z
0x180026050
??0CVdsAsyncObjectBase@@QEAA@XZ
0x180025ea0
??0CVdsCallTracer@@QEAA@KPEBD@Z
0x180026040
??1CRtlList@@QEAA@XZ
0x180025d38
??1CRtlMap@@UEAA@XZ
0x180025d78
??1CVdsAsyncObjectBase@@QEAA@XZ
0x180025ea8
??1CVdsCallTracer@@QEAA@XZ
0x180026048
??4CRtlList@@QEAAAEAV0@AEAV0@@Z
0x180025f88
?Append@CPrvEnumObject@@QEAAJPEAUIUnknown@@@Z
0x180025e20
?Begin@CRtlList@@QEAA?AVCRtlListIter@@XZ
0x180025d30
?Begin@CRtlMap@@QEAA?AVCRtlMapIter@@XZ
0x180025d88
?Clone@CPrvEnumObject@@UEAAJPEAPEAUIEnumVdsObject@@@Z
0x180026058
?End@CRtlList@@QEAA?AVCRtlListIter@@XZ
0x180025e98
?Find@CRtlMap@@QEAAHAEAVCRtlEntry@@PEAV2@@Z
0x180025e18
?GetEntry@CRtlListIter@@QEAAPEAVCRtlEntry@@XZ
0x180026028
?GetEntryPointer@CRtlListIter@@QEAAPEAXXZ
0x180025da0
?Initialize@CVdsAsyncObjectBase@@SAKXZ
0x180025e50
?Initialize@CVdsPnPNotificationBase@@QEAAKXZ
0x180025e48
?Insert@CRtlMap@@QEAAHAEAVCRtlEntry@@0@Z
0x180025dd0
?InsertPointer@CRtlList@@QEAAHAEAVCRtlListIter@@PEAX@Z
0x180025f80
?InsertTailPointer@CRtlList@@QEAAHPEAX@Z
0x180025e78
?InsertUnique@CRtlMap@@QEAAHAEAVCRtlEntry@@0@Z
0x180025de8
?Next@CPrvEnumObject@@UEAAJKPEAPEAUIUnknown@@PEAK@Z
0x180025e88
?Next@CRtlListIter@@QEAAAEAV1@XZ
0x180026030
?Next@CRtlMapIter@@QEAAAEAV1@XZ
0x180025da8
?Prev@CRtlListIter@@QEAAAEAV1@XZ
0x180026038
?QueryStatus@CVdsAsyncObjectBase@@UEAAJPEAJPEAK@Z
0x180025ed8
?Register@CVdsPnPNotificationBase@@QEAAKPEAU_NotificationListeningRequest@@K@Z
0x180025f98
?RegisterHandle@CVdsPnPNotificationBase@@QEAAKPEAXPEAPEAX@Z
0x180025e60
?Remove@CRtlList@@QEAAXAEAVCRtlListIter@@@Z
0x180025e80
?Remove@CRtlMap@@QEAAHAEAVCRtlEntry@@@Z
0x180025dd8
?RemoveAll@CRtlList@@QEAAXXZ
0x180026060
?RemoveAll@CRtlMap@@QEAAXH@Z
0x180025d90
?Reset@CPrvEnumObject@@UEAAJXZ
0x180025e28
?SetCompletionStatus@CVdsAsyncObjectBase@@QEAAXJK@Z
0x180025eb8
?Signal@CVdsAsyncObjectBase@@QEAAXXZ
0x180025ec0
?Skip@CPrvEnumObject@@UEAAJK@Z
0x180025e90
?Uninitialize@CVdsAsyncObjectBase@@SAXXZ
0x180025d98
?Uninitialize@CVdsPnPNotificationBase@@QEAAXXZ
0x180025d80
?Unregister@CVdsPnPNotificationBase@@QEAAXPEAU_NotificationListeningRequest@@@Z
0x180026000
?UnregisterHandle@CVdsPnPNotificationBase@@QEAAXPEAX@Z
0x180025e68
?WaitImpl@CVdsAsyncObjectBase@@QEAAJPEAJ@Z
0x180025fe8
AcquireRundownProtection
0x180026008
AddEventSource
0x180025d58
BacksBootVolume
0x180025e00
BootBackedByWim
0x180025e08
CreateDeviceInfoSet
0x180025f08
GetBootDiskNumber
0x180025f78
GetBootFromDiskNumber
0x180025f70
GetDefaultAlignment
0x180025fa0
GetDeviceAndMediaType
0x180025e58
GetDeviceId
0x180025f10
GetDeviceLocationEx
0x180025f30
GetDeviceManufacturerInfo
0x180025ee8
GetDeviceName
0x180025dc0
GetDeviceNumber
0x180025f38
GetDeviceRegistryPropertyByInfo
0x180025f18
GetDeviceRegistryPropertyByInst
0x180025f28
GetDiskFlags
0x180025f50
GetDiskIdentifiers
0x180025fe0
GetDiskLayout
0x180025df8
GetDiskOfflineReason
0x180025f58
GetDiskRedundancyCount
0x180025fc8
GetFMIFSQueryDeviceInfo
0x180025e38
GetFMIFSQueryDeviceInfoByHandle
0x180025e40
GetInterfaceDetailData
0x180025db0
GetMediaGeometry
0x180025fd0
GetMediaGeometryEx
0x180025ef8
GetPartitionInformation
0x180025fb8
GetRegistryValue
0x180025e10
GetStorageAccessAlignmentProperty
0x180025f00
GetVolumeDiskExtentInfo
0x180025ee0
GuidToString
0x180025ed0
InitializeRundownProtection
0x180025ff0
IsClientSKU
0x180025fc0
IsDiskClustered
0x180025f48
IsDiskCurrentStateReadOnly
0x180025f68
IsDiskReadOnly
0x180025f60
IsMediaPresent
0x180025ef0
IsRamDrive
0x180025f90
IsVdsLoggingEnabled
0x180025e70
IsWinPE
0x180025e30
LockDismountVolume
0x180025fa8
LogError
0x180026018
LogWarning
0x180026020
OpenDevice
0x180025db8
QueryObjects
0x180025eb0
RegisterProvider
0x180025d48
ReleaseRundownProtection
0x180026010
RemoveEventSource
0x180025d68
SetDiskLayout
0x180025ec8
UnregisterProvider
0x180025d60
VdsAllocateEmptyString
0x180025f20
VdsAllocateString
0x180025fd8
VdsDoesDiskHaveArcPath
0x180025f40
VdsHeapAlloc
0x180025dc8
VdsHeapFree
0x180025d70
VdsTraceEx
0x180025d50
VdsTraceExW
0x180025de0
VdsTraceW
0x180025df0
WaitForRundownProtectionRelease
0x180025ff8
WriteBootCode
0x180025fb0
No function matches your filter.