Windows 10 DLL File Information - vsstrace.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Microsoft® Volume Shadow Copy Service Tracing Library |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - 3 other DLL files in system32 directory are statically linked to this file. |
File Size: | 51 KB |
Total Number of Exported Functions: | 15 |
Total Number of Exported Functions With Names: | 15 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 43,008 Bytes | 81.6% | Read, Execute | Code |
.data | 0x0000c000 | 512 Bytes | 1.0% | Write, Read | Initialized Data |
.idata | 0x0000d000 | 3,584 Bytes | 6.8% | Read | Initialized Data |
.didat | 0x0000e000 | 512 Bytes | 1.0% | Write, Read | Initialized Data |
.rsrc | 0x0000f000 | 1,536 Bytes | 2.9% | Read | Initialized Data |
.reloc | 0x00010000 | 2,560 Bytes | 4.9% | Read, Discardable | Initialized Data |
Static Linking
vsstrace.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-eventlog-legacy-l1-1-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-localization-l1-2-1.dll
This means that when vsstrace.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, vsstrace.dll won't be loaded.
List of files that are statically linked to vsstrace.dll
eventcls.dll
swprv.dll
vssapi.dll
This means that when one of the above files is loaded, vsstrace.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 169 | 8,860 Bytes | 16.8% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 3 | 21,396 Bytes | 40.6% |
Total | 172 | 30,256 Bytes | 57.4% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
100 | Operation: |
101 | Context: |
102 | Error-specific details: |
103 | Failure: |
104 | Error |
105 | Unknown error |
200 | Executing Asynchronous Operation |
201 | Cancel Asynchronous Operation |
202 | Query Asyncronous Operation |
203 | Initialize For Backup |
204 | Initialize For Restore |
205 | Load XML document |
207 | Writer Getting Backup State |
208 | Writer Getting Restore State |
209 | PrepareForBackup event |
210 | Abort Backup |
211 | Instantiating VSS server |
212 | Gather writers' status |
213 | BackupComplete Event |
214 | PreRestore Event |
215 | PostRestore Event |
216 | Writer Getting Backup Document |
217 | Writer Modifying Modifying Backup Document |
218 | Writer Getting XML Content |
219 | Writer Exposing its State |
220 | Writer Exposing its Metadata |
221 | Processing Writer Data |
222 | Gathering Writer Data |
223 | Initializing Writer |
224 | Aborting Writer |
225 | Monitoring Freeze Timeout |
226 | PrepareForSnapshot Event |
227 | Freeze Event |
228 | Thaw Event |
229 | PostSnapshot Event |
230 | BackupShutdown Event |
231 | Subscribing Writer |
232 | Adding Express Writers from metadata repository |
301 | Set Snapshot Context |
302 | Start a Shadow Copy Set |
303 | Add a Volume to a Shadow Copy Set |
304 | Take a Shadow Copy |
305 | Delete Shadow Copies |
306 | Query Shadow Copies |
307 | Break a Shadow Copy set |
308 | Prepare for Fast Recovery |
309 | Perform Fast Recovery |
310 | Import Shadow Copies |
311 | Get Shadow Copy Properties |
312 | Check If Volume Is Supported by Provider |
313 | Expose a Shadow Copy |
314 | Unexpose a Shadow Copy |
315 | Revert a Shadow Copy |
316 | Prepare a Volume to Add to Shadow Copy Set |
401 | Checking whether volume is shadow copied |
402 | Registering Provider |
403 | Unregistering Provider |
404 | Creating instance of hardware provider |
405 | Processing BeginPrepareSnapshot |
406 | Processing EndPrepareSnapshots |
407 | Processing PreCommitSnapshots |
408 | Processing PostCommitSnapshots |
409 | Processing PreFinalCommitSnapshots |
410 | Processing PostFinalCommitSnapshots |
411 | Processing AbortSnapshots |
412 | Processing a shadow-copy volume removal |
413 | Removing auto-release shadow copies |
414 | Notifying hardware provider to free a drive |
415 | Removing dynamic disks |
416 | Locating shadow-copy LUNs |
417 | Listing the system's hidden volumes |
418 | Performing a PNP rescan |
419 | Finalizing shadow-copy import |
420 | Obtaining provider management interface |
421 | Query volumes supported by this provider |
422 | Query shadow copies on the given volume |
423 | Obtain the minimum diff-area size |
424 | Automatically choosing a diff-area volume |
425 | Adding a diff-area association |
426 | Changing diff-area maximum size |
427 | Query volumes usable as diff areas |
428 | Query diff area for this volume |
429 | Query diff areas on this volume |
430 | Query diff areas for this shadow copy |
431 | Upgrading diff-area associations |
432 | Querying revert status |
433 | Committing shadow copies |
434 | Loading provider |
435 | Unloading provider |
436 | Obtain a callable interface for this provider |
437 | List interfaces for all providers supporting this context |
500 | OnIdentify event |
501 | PrepareForBackup event |
502 | PrepareForSnapshot event |
503 | OnFreeze event |
504 | OnThaw event |
505 | OnPostSnapshot event |
506 | OnAbort event |
507 | OnBackupComplete event |
508 | OnBackupShutdown event |
509 | OnPreRestore event |
510 | OnPostRestore event |
5000 | Current State |
5001 | Writer Instance ID |
5002 | Writer Class Id |
5003 | Writer Name |
5004 | Writer Instance Name |
5005 | Component Logical Path |
5006 | Component Name |
5007 | File Path |
5008 | File Name |
5009 | Provider ID |
5010 | Volume Name |
5011 | Writer Instance Name |
5012 | Execution Context |
5013 | Snapshot Context |
5014 | Snapshot ID |
5015 | Class ID |
5016 | Provider Name |
5017 | Provider Version |
5018 | Diff-area volume |
5019 | Diff-area maximum size |
5020 | Server Name |
5021 | Database Name |
5022 | Instance Name |
5023 | Command Line |
5024 | Process ID |
5100 | File Share Name |
6000 | Setting volume protection level to %d |
6001 | Getting volume protection status |
6002 | Clearing volume protection fault |
6003 | Deleting unused diff area files |
6004 | Break a Shadow Copy set using BreakSnapshotSetEx |
6005 | Snapshot Set ID |
6006 | Device |
6007 | Perform TxF Recovery |
6008 | None |
6009 | Exposing Disks |
6010 | Examining Detected Disk |
6011 | Exposing Volumes |
6012 | Examining Detected Hidden Volume |
6013 | Exposing Recovered Volumes |
6014 | Examining Detected Volume |
6015 | Break input flags |
6016 | Break with LUN mask |
6017 | Break with signature change and reinstall |
6018 | Deleting Volume |
7000 | Adding snapshot to recovery set |
7001 | Hardware Shadow Copy Resync |
7002 | Exposing volumes after Resync operation |
7003 | Examine arrived volume post-resync |
7004 | Correcting disk MBR signatures or GPT IDs after resync |
7005 | Fail to get the post-resync ID |
7006 | Fail to find the pre-resync ID |
7007 | Desired ID conflicts with a pre-resync Disk ID |
7008 | Fail to revert the disk ID |
7009 | Could not find original disk ID |
7010 | The desired ID already exists on the machine |
7011 | Adding destination volume |
7012 | Cannot refresh properties |
7013 | Exposing disks after Resync operation |
7014 | Restarting disks after Resync operation |
7015 | Failed to restart disk |
7016 | Disk found to be unusable |
7017 | Offlining destination disks before Resync operation |
7018 | Enumerating clustered disk resources for Resync |
7019 | Failed Maintenance Mode |
7020 | Logging Security Audits for LUN Resync |
7021 | Disk number |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:AssertFail | VssGetTracingContextPerThread | VssGetTracingModuleInfo | VssGetTracingSequenceNumber |
VssIsKernelDebuggerAttached | VssIsTracingEnabled | VssIsTracingEnabledOnFunction | VssIsTracingEnabledOnModule |
VssIsTracingEnabledPerThread | VssSetDebugReport | VssSetTracingContextPerThread | VssTraceBinary |
VssTraceInitialize | VssTraceMessage | VssTraceUninitialize |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _onexit _purecall _unlock _vsnprintf _vsnwprintf _wcsicmp _wcsnicmp free malloc memcpy_s memmove_s memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const void __cdecl terminate(void) wcschr wprintf - ntdll.dll:
EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwLogTraceEvent EtwRegisterTraceGuidsW EtwUnregisterTraceGuids NtQuerySystemInformation - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!Sleep ntdll!RtlAcquireSRWLockExclusive ntdll!RtlAcquireSRWLockShared ntdll!RtlInitializeConditionVariable ntdll!RtlReleaseSRWLockExclusive ntdll!RtlReleaseSRWLockShared - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!TerminateProcess kernel32!TlsAlloc kernel32!TlsFree kernel32!TlsGetValue kernel32!TlsSetValue - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!OutputDebugStringW - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!FreeLibrary KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadStringW - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!GetCommandLineA KernelBase!GetCommandLineW - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-eventlog-legacy-l1-1-0.dll:
advapi32!DeregisterEventSource advapi32!RegisterEventSourceW advapi32!ReportEventW - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalFree - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegEnumValueW KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExW - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - api-ms-win-security-base-l1-2-0.dll:
KernelBase!GetTokenInformation - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW