vssapi.dll

v10.0.19041.4355 64-bit Windows NT Analyzed
Description
Microsoft® Volume Shadow Copy Requestor/Writer Services API DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
1.6 MB
Uploaded
2025-12-01 07:42
Views
139
SHA-256
8ef41d7a63c3e835d3c987368b1b8594

Exported functions 84

IsVolumeSnapshotted #5 · 0x29ff0
VssFreeSnapshotProperties #6 · 0x2c7c0
ShouldBlockRevert #7 · 0x2b720
??0CVssJetWriter@@QEAA@XZ #8 · 0x327e0
??0CVssWriter@@QEAA@XZ #9 · 0x2cd70
??1CVssJetWriter@@UEAA@XZ #10 · 0x32800
??1CVssWriter@@UEAA@XZ #11 · 0x2d220
?AreComponentsSelected@CVssJetWriter@@IEBA_NXZ #12 · 0x328a0
?AreComponentsSelected@CVssWriter@@IEBA_NXZ #13 · 0x2d7f0
?CreateVssBackupComponents@@YAJPEAPEAVIVssBackupComponents@@@Z #14 · 0x30ee0
?CreateVssExamineWriterMetadata@@YAJPEAGPEAPEAVIVssExamineWriterMetadata@@@Z #15 · 0x31240
?GetBackupType@CVssJetWriter@@IEBA?AW4_VSS_BACKUP_TYPE@@XZ #16 · 0x32970
?GetBackupType@CVssWriter@@IEBA?AW4_VSS_BACKUP_TYPE@@XZ #17 · 0x2de60
?GetContext@CVssJetWriter@@IEBAJXZ #18 · 0x32a40
?GetContext@CVssWriter@@IEBAJXZ #19 · 0x2de90
?GetCurrentLevel@CVssJetWriter@@IEBA?AW4_VSS_APPLICATION_LEVEL@@XZ #20 · 0x32b10
?GetCurrentLevel@CVssWriter@@IEBA?AW4_VSS_APPLICATION_LEVEL@@XZ #21 · 0x2e000
?GetCurrentSnapshotSetId@CVssJetWriter@@IEBA?AU_GUID@@XZ #22 · 0x32be0
?GetCurrentSnapshotSetId@CVssWriter@@IEBA?AU_GUID@@XZ #23 · 0x2e090
?GetCurrentVolumeArray@CVssJetWriter@@IEBAPEAPEBGXZ #24 · 0x32cd0
?GetCurrentVolumeArray@CVssWriter@@IEBAPEAPEBGXZ #25 · 0x2e0e0
?GetCurrentVolumeCount@CVssJetWriter@@IEBAIXZ #26 · 0x32da0
?GetCurrentVolumeCount@CVssWriter@@IEBAIXZ #27 · 0x2e110
?GetRestoreType@CVssJetWriter@@IEBA?AW4_VSS_RESTORE_TYPE@@XZ #28 · 0x32e70
?GetRestoreType@CVssWriter@@IEBA?AW4_VSS_RESTORE_TYPE@@XZ #29 · 0x2e790
?GetSnapshotDeviceName@CVssJetWriter@@IEBAJPEBGPEAPEBG@Z #30 · 0x32f40
?GetSnapshotDeviceName@CVssWriter@@IEBAJPEBGPEAPEBG@Z #31 · 0x2e800
?Initialize@CVssJetWriter@@QEAAJU_GUID@@PEBG_N211K@Z #32 · 0x33040
?Initialize@CVssWriter@@QEAAJU_GUID@@PEBGW4VSS_USAGE_TYPE@@W4VSS_SOURCE_TYPE@@W4_VSS_APPLICATION_LEVEL@@KW4VSS_ALTERNATE_WRITER_STATE@@_N1@Z #33 · 0x2eeb0
?InstallAlternateWriter@CVssWriter@@QEAAJU_GUID@@0@Z #34 · 0x2ef20
?IsBootableSystemStateBackedUp@CVssJetWriter@@IEBA_NXZ #35 · 0x33830
?IsBootableSystemStateBackedUp@CVssWriter@@IEBA_NXZ #36 · 0x2f040
?IsPartialFileSupportEnabled@CVssJetWriter@@IEBA_NXZ #37 · 0x33900
?IsPartialFileSupportEnabled@CVssWriter@@IEBA_NXZ #38 · 0x2f070
?IsPathAffected@CVssJetWriter@@IEBA_NPEBG@Z #39 · 0x339d0
?IsPathAffected@CVssWriter@@IEBA_NPEBG@Z #40 · 0x2f080
?OnAbortBegin@CVssJetWriter@@UEAAXXZ #41 · 0x33ac0
?OnAbortEnd@CVssJetWriter@@UEAAXXZ #42 · 0x33b50
?OnBackOffIOOnVolume@CVssWriter@@UEAA_NPEAGU_GUID@@1@Z #43 · 0x141f0
?OnBackupComplete@CVssWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #44 · 0x141f0
?OnBackupCompleteBegin@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #45 · 0x33be0
?OnBackupCompleteEnd@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@_N@Z #46 · 0x33c70
?OnBackupShutdown@CVssWriter@@UEAA_NU_GUID@@@Z #47 · 0x141f0
?OnContinueIOOnVolume@CVssWriter@@UEAA_NPEAGU_GUID@@1@Z #48 · 0x141f0
?OnFreezeBegin@CVssJetWriter@@UEAA_NXZ #49 · 0x33d00
?OnFreezeEnd@CVssJetWriter@@UEAA_N_N@Z #50 · 0x33d90
?OnIdentify@CVssJetWriter@@UEAA_NPEAVIVssCreateWriterMetadata@@@Z #51 · 0x33e30
?OnIdentify@CVssWriter@@UEAA_NPEAVIVssCreateWriterMetadata@@@Z #52 · 0x141f0
?OnPostRestore@CVssWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #53 · 0x141f0
?OnPostRestoreBegin@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #54 · 0x33ec0
?OnPostRestoreEnd@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@_N@Z #55 · 0x33f50
?OnPostSnapshot@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #56 · 0x33fe0
?OnPostSnapshot@CVssWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #57 · 0x141f0
?OnPreRestore@CVssWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #58 · 0x141f0
?OnPreRestoreBegin@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #59 · 0x34070
?OnPreRestoreEnd@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@_N@Z #60 · 0x34100
?OnPrepareBackup@CVssWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #61 · 0x141f0
?OnPrepareBackupBegin@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@@Z #62 · 0x34190
?OnPrepareBackupEnd@CVssJetWriter@@UEAA_NPEAVIVssWriterComponents@@_N@Z #63 · 0x34220
?OnPrepareSnapshotBegin@CVssJetWriter@@UEAA_NXZ #64 · 0x342c0
?OnPrepareSnapshotEnd@CVssJetWriter@@UEAA_N_N@Z #65 · 0x34350
?OnThawBegin@CVssJetWriter@@UEAA_NXZ #66 · 0x343f0
?OnThawEnd@CVssJetWriter@@UEAA_N_N@Z #67 · 0x34480
?OnVSSApplicationStartup@CVssWriter@@UEAA_NXZ #68 · 0x141f0
?OnVSSShutdown@CVssWriter@@UEAA_NXZ #69 · 0x141f0
?SetWriterFailure@CVssJetWriter@@IEAAJJ@Z #70 · 0x34520
?SetWriterFailure@CVssWriter@@IEAAJJ@Z #71 · 0x303e0
?Subscribe@CVssWriter@@QEAAJK@Z #72 · 0x306a0
?Uninitialize@CVssJetWriter@@QEAAXXZ #73 · 0x34620
?Unsubscribe@CVssWriter@@QEAAJXZ #74 · 0x30a00
CreateVssBackupComponentsInternal #75 · 0x30ee0
CreateVssExamineWriterMetadataInternal #76 · 0x31240
CreateVssExpressWriterInternal #77 · 0x317f0
CreateVssSnapshotSetDescription #78 · 0x31c90
CreateWriter #79 · 0x12f70
CreateWriterEx #80 · 0x14f70
DllCanUnloadNow #81 · 0x293c0
DllGetClassObject #82 · 0x293e0
GetProviderMgmtInterface #83 · 0x29400
GetProviderMgmtInterfaceInternal #84 · 0x29400
IsVolumeSnapshottedInternal #85 · 0x29ff0
LoadVssSnapshotSetDescription #86 · 0x32470
ShouldBlockRevertInternal #87 · 0x2b720
VssFreeSnapshotPropertiesInternal #88 · 0x2c7c0

Imported DLLs & functions 261

DebugBreak 0x18010aca0
IsDebuggerPresent 0x18010acb8
OutputDebugStringA 0x18010aca8
OutputDebugStringW 0x18010acb0
DelayLoadFailureHook 0x18010acc8
ResolveDelayLoadedAPI 0x18010acd8
GetLastError 0x18010ad10
RaiseException 0x18010acf8
SetErrorMode 0x18010ad08
SetLastError 0x18010acf0
SetUnhandledExceptionFilter 0x18010ace8
UnhandledExceptionFilter 0x18010ad00
CreateDirectoryW 0x18010ad80
CreateFileW 0x18010ad58
DeleteFileW 0x18010ad68
FindClose 0x18010ad40
FindFirstFileW 0x18010ad30
FindNextFileW 0x18010ad38
GetDriveTypeW 0x18010ad98
GetFileAttributesW 0x18010ad78
GetFullPathNameW 0x18010ad90
GetLogicalDrives 0x18010ad88
GetVolumeInformationW 0x18010ad20
GetVolumePathNameW 0x18010ad50
ReadFile 0x18010ad28
SetFilePointer 0x18010ad48
SetFilePointerEx 0x18010ad60
WriteFile 0x18010ad70
GetVolumeNameForVolumeMountPointW 0x18010ada8
GetVolumePathNamesForVolumeNameW 0x18010adb0
CopyFileExW 0x18010adc0
CloseHandle 0x18010add0
GetProcessHeap 0x18010adf0
HeapAlloc 0x18010adf8
HeapDestroy 0x18010ade8
HeapFree 0x18010ade0
GlobalAlloc 0x18010ae08
GlobalFree 0x18010ae18
LocalAlloc 0x18010ae10
LocalFree 0x18010ae20
GlobalLock 0x18010ae38
GlobalUnlock 0x18010ae30
DeviceIoControl 0x18010ae48
SetVolumeMountPointW 0x18010ae58
FindResourceExW 0x18010aec8
FreeLibrary 0x18010ae90
FreeResource 0x18010aea0
GetModuleFileNameA 0x18010aea8
GetModuleFileNameW 0x18010ae70
GetModuleHandleExW 0x18010ae80
GetModuleHandleW 0x18010ae68
GetProcAddress 0x18010ae88
LoadLibraryExW 0x18010aeb0
LoadResource 0x18010ae78
LoadStringW 0x18010aec0
LockResource 0x18010ae98
SizeofResource 0x18010aeb8
FormatMessageW 0x18010aed8
VirtualAlloc 0x18010aef0
VirtualProtect 0x18010aef8
VirtualQuery 0x18010aee8
ExpandEnvironmentStringsW 0x18010af10
GetCommandLineW 0x18010af08
CreateThread 0x18010af60
GetCurrentProcess 0x18010af50
GetCurrentProcessId 0x18010af78
GetCurrentThread 0x18010af38
GetCurrentThreadId 0x18010af68
OpenProcessToken 0x18010af70
OpenThreadToken 0x18010af80
ResumeThread 0x18010af28
SetThreadToken 0x18010af30
TerminateProcess 0x18010af40
TlsAlloc 0x18010af20
TlsGetValue 0x18010af48
TlsSetValue 0x18010af58
QueryPerformanceCounter 0x18010af90
RegCloseKey 0x18010afc0
RegCreateKeyExW 0x18010afa0
RegDeleteValueW 0x18010afd8
RegEnumKeyExW 0x18010afa8
RegEnumValueW 0x18010afe8
RegLoadKeyW 0x18010aff0
RegOpenKeyExW 0x18010afc8
RegQueryInfoKeyW 0x18010afd0
RegQueryValueExW 0x18010afb0
RegSetValueExW 0x18010afb8
RegUnLoadKeyW 0x18010afe0
RtlCaptureContext 0x18010b008
RtlLookupFunctionEntry 0x18010b010
RtlVirtualUnwind 0x18010b000
MultiByteToWideChar 0x18010b020
WideCharToMultiByte 0x18010b028
CharNextW 0x18010b038
CharPrevW 0x18010b040
lstrcmpiW 0x18010b050
lstrcpynW 0x18010b058
AcquireSRWLockExclusive 0x18010b070
CreateEventW 0x18010b088
CreateMutexExW 0x18010b0f0
CreateMutexW 0x18010b090
CreateSemaphoreExW 0x18010b0e0
DeleteCriticalSection 0x18010b098
EnterCriticalSection 0x18010b0a8
InitializeCriticalSection 0x18010b0c0
InitializeCriticalSectionAndSpinCount 0x18010b080
LeaveCriticalSection 0x18010b0d0
OpenSemaphoreW 0x18010b0b0
ReleaseMutex 0x18010b068
ReleaseSemaphore 0x18010b0a0
ReleaseSRWLockExclusive 0x18010b0d8
ResetEvent 0x18010b0c8
SetEvent 0x18010b0e8
WaitForSingleObject 0x18010b078
WaitForSingleObjectEx 0x18010b0b8
InitOnceBeginInitialize 0x18010b108
InitOnceComplete 0x18010b110
Sleep 0x18010b100
GetComputerNameExW 0x18010b120
GetSystemInfo 0x18010b148
GetSystemTime 0x18010b140
GetSystemTimeAsFileTime 0x18010b130
GetSystemWindowsDirectoryW 0x18010b128
GetTickCount 0x18010b138
GetTickCount64 0x18010b150
GetVersionExW 0x18010b158
GetWindowsDirectoryW 0x18010b160
DecodePointer 0x18010b170
EncodePointer 0x18010b178
EventActivityIdControl 0x18010b1a0
EventRegister 0x18010b1a8
EventSetInformation 0x18010b198
EventUnregister 0x18010b188
EventWriteTransfer 0x18010b190
DeregisterEventSource 0x18010b1c8
RegisterEventSourceW 0x18010b1c0
ReportEventW 0x18010b1b8
AddAccessAllowedAceEx 0x18010b1e0
AddAccessDeniedAceEx 0x18010b1e8
AddAce 0x18010b1f8
AllocateAndInitializeSid 0x18010b260
CheckTokenMembership 0x18010b258
CopySid 0x18010b220
CreateWellKnownSid 0x18010b240
DuplicateToken 0x18010b270
EqualDomainSid 0x18010b268
EqualSid 0x18010b288
FreeSid 0x18010b250
GetAce 0x18010b200
GetAclInformation 0x18010b208
GetLengthSid 0x18010b228
GetSidSubAuthorityCount 0x18010b1d8
GetTokenInformation 0x18010b290
InitializeAcl 0x18010b1f0
InitializeSecurityDescriptor 0x18010b238
IsValidSid 0x18010b280
PrivilegeCheck 0x18010b248
RevertToSelf 0x18010b278
SetSecurityDescriptorDacl 0x18010b210
SetSecurityDescriptorGroup 0x18010b218
SetSecurityDescriptorOwner 0x18010b230
__C_specific_handler 0x18010b440
__CxxFrameHandler3 0x18010b3d8
__dllonexit 0x18010b368
_amsg_exit 0x18010b390
_beginthreadex 0x18010b2d8
_callnewh 0x18010b3b8
_CxxThrowException 0x18010b3a0
_errno 0x18010b2d0
_initterm 0x18010b388
_lock 0x18010b378
_onexit 0x18010b360
_purecall 0x18010b418
_resetstkoflw 0x18010b410
_unlock 0x18010b370
_vsnprintf 0x18010b318
_vsnprintf_s 0x18010b3c0
_vsnwprintf 0x18010b438
_wcsdup 0x18010b2b0
_wcsicmp 0x18010b430
_wcsnicmp 0x18010b400
_wtoi 0x18010b2f0
_wtoi64 0x18010b2e8
_XcptFilter 0x18010b398
??0exception@@QEAA@AEBQEBD@Z 0x18010b448
??0exception@@QEAA@AEBQEBDH@Z 0x18010b3b0
??0exception@@QEAA@AEBV0@@Z 0x18010b3c8
??0exception@@QEAA@XZ 0x18010b3d0
??1exception@@UEAA@XZ 0x18010b3e0
??1type_info@@UEAA@XZ 0x18010b358
?terminate@@YAXXZ 0x18010b380
?what@exception@@UEBAPEBDXZ 0x18010b3a8
free 0x18010b408
iswdigit 0x18010b310
malloc 0x18010b3f0
memcmp 0x18010b320
memcpy 0x18010b340
memcpy_s 0x18010b3e8
memmove 0x18010b348
memmove_s 0x18010b300
memset 0x18010b350
qsort 0x18010b330
realloc 0x18010b428
swscanf 0x18010b328
tolower 0x18010b308
towlower 0x18010b2e0
towupper 0x18010b3f8
wcscat_s 0x18010b420
wcschr 0x18010b2c8
wcscmp 0x18010b450
wcsncmp 0x18010b2a0
wcspbrk 0x18010b2c0
wcsrchr 0x18010b2b8
wcsstr 0x18010b338
wcstok 0x18010b2a8
wcstoul 0x18010b2f8
EtwGetTraceEnableFlags 0x18010b4e0
EtwGetTraceEnableLevel 0x18010b4d0
EtwGetTraceLoggerHandle 0x18010b4d8
EtwRegisterTraceGuidsW 0x18010b4b8
EtwTraceMessage 0x18010b528
EtwUnregisterTraceGuids 0x18010b4e8
NtClose 0x18010b518
NtCreateFile 0x18010b4f8
NtFsControlFile 0x18010b510
NtOpenDirectoryObject 0x18010b468
NtOpenKey 0x18010b4a8
NtOpenSymbolicLinkObject 0x18010b478
NtQueryDirectoryObject 0x18010b460
NtQueryInformationFile 0x18010b508
NtQuerySymbolicLinkObject 0x18010b470
NtQuerySystemInformation 0x18010b490
NtQueryValueKey 0x18010b4b0
NtQueryVolumeInformationFile 0x18010b4f0
RtlAdjustPrivilege 0x18010b480
RtlFormatCurrentUserKeyPath 0x18010b498
RtlFreeUnicodeString 0x18010b4a0
RtlGetSetBootStatusData 0x18010b530
RtlInitUnicodeString 0x18010b520
RtlIpv4StringToAddressW 0x18010b4c0
RtlIpv6StringToAddressW 0x18010b4c8
RtlNtStatusToDosError 0x18010b500
RtlUnlockBootStatusData 0x18010b488
RpcStringFreeW 0x18010ac10
UuidCreate 0x18010ac08
UuidFromStringW 0x18010abf8
UuidToStringW 0x18010ac00
0x18010ac20
0x18010ac28
0x18010ac30
0x18010ac38
0x18010ac40
0x18010ac48
0x18010ac50
0x18010ac58
0x18010ac60
0x18010ac68
0x18010ac70
GetNameInfoW 0x18010ac80
InetPtonW 0x18010ac88
WSAStartup 0x18010ac90