vmpmem.dll

v10.0.19041.6216 64-bit Windows NT Analyzed
Description
Microsoft Virtual Persistent Memory Controller
Authors
© Microsoft Corporation. All rights reserved.
File size
534.9 KB
Uploaded
2025-12-01 07:42
Views
78
SHA-256
2d0692eaeedfa4d63c8d7ba3a9bb43dc

Exported functions 4

DllCanUnloadNow #1 · 0x3c810
DllGetClassObject #2 · 0x3c840
DllRegisterServer #3 · 0x3c860
DllUnregisterServer #4 · 0x3c870

Imported DLLs & functions 173

CoCreateInstance 0x18005b290
CoTaskMemAlloc 0x18005b288
CoTaskMemFree 0x18005b298
StringFromCLSID 0x18005b2a0
DebugBreak 0x18005b2b8
IsDebuggerPresent 0x18005b2b0
OutputDebugStringW 0x18005b2c0
GetLastError 0x18005b2e0
RaiseException 0x18005b2e8
SetLastError 0x18005b2f0
SetUnhandledExceptionFilter 0x18005b2d0
UnhandledExceptionFilter 0x18005b2d8
RaiseFailFastException 0x18005b300
CreateFileW 0x18005b320
FlushFileBuffers 0x18005b348
GetFileSizeEx 0x18005b318
GetVolumeInformationByHandleW 0x18005b358
GetVolumePathNameW 0x18005b350
ReadFile 0x18005b310
ReadFileScatter 0x18005b340
SetFileInformationByHandle 0x18005b330
WriteFile 0x18005b328
WriteFileGather 0x18005b338
CloseHandle 0x18005b368
GetProcessHeap 0x18005b388
HeapAlloc 0x18005b378
HeapFree 0x18005b380
InitializeSListHead 0x18005b398
DeviceIoControl 0x18005b3a8
GetOverlappedResult 0x18005b3b0
GetModuleFileNameA 0x18005b3c8
GetModuleFileNameW 0x18005b3e0
GetModuleHandleExW 0x18005b3c0
GetModuleHandleW 0x18005b3d8
GetProcAddress 0x18005b3d0
FormatMessageW 0x18005b3f0
CreateFileMappingW 0x18005b400
GetCurrentProcess 0x18005b428
GetCurrentProcessId 0x18005b418
GetCurrentThreadId 0x18005b410
TerminateProcess 0x18005b420
IsProcessorFeaturePresent 0x18005b438
QueryPerformanceCounter 0x18005b448
K32GetModuleInformation 0x18005b458
RegCloseKey 0x18005b470
RegCreateKeyExW 0x18005b478
RegDeleteKeyExW 0x18005b490
RegGetValueW 0x18005b488
RegOpenKeyExW 0x18005b468
RegSetValueExW 0x18005b480
RtlCaptureContext 0x18005b4c0
RtlCaptureStackBackTrace 0x18005b4b8
RtlLookupFunctionEntry 0x18005b4a0
RtlPcToFileHeader 0x18005b4b0
RtlVirtualUnwind 0x18005b4a8
AcquireSRWLockExclusive 0x18005b570
AcquireSRWLockShared 0x18005b530
CreateEventW 0x18005b4f0
CreateMutexExW 0x18005b568
CreateSemaphoreExW 0x18005b518
DeleteCriticalSection 0x18005b508
EnterCriticalSection 0x18005b528
InitializeCriticalSection 0x18005b540
InitializeCriticalSectionEx 0x18005b500
InitializeSRWLock 0x18005b4d8
LeaveCriticalSection 0x18005b4d0
OpenSemaphoreW 0x18005b558
ReleaseMutex 0x18005b538
ReleaseSemaphore 0x18005b510
ReleaseSRWLockExclusive 0x18005b4f8
ReleaseSRWLockShared 0x18005b4e8
ResetEvent 0x18005b548
SetEvent 0x18005b560
TryAcquireSRWLockExclusive 0x18005b4e0
WaitForSingleObject 0x18005b520
WaitForSingleObjectEx 0x18005b550
InitializeConditionVariable 0x18005b588
InitOnceBeginInitialize 0x18005b5b8
InitOnceComplete 0x18005b5c0
InitOnceExecuteOnce 0x18005b5a8
SleepConditionVariableSRW 0x18005b590
WaitOnAddress 0x18005b5a0
WakeAllConditionVariable 0x18005b580
WakeByAddressAll 0x18005b5b0
WakeConditionVariable 0x18005b598
GetSystemTimeAsFileTime 0x18005b5d0
GetTickCount 0x18005b5d8
CancelThreadpoolIo 0x18005b628
CloseThreadpool 0x18005b5f0
CloseThreadpoolIo 0x18005b618
CloseThreadpoolTimer 0x18005b648
CloseThreadpoolWork 0x18005b638
CreateThreadpoolIo 0x18005b610
CreateThreadpoolTimer 0x18005b5f8
CreateThreadpoolWork 0x18005b5e8
SetThreadpoolThreadMaximum 0x18005b640
SetThreadpoolTimer 0x18005b630
StartThreadpoolIo 0x18005b620
SubmitThreadpoolWork 0x18005b600
TrySubmitThreadpoolCallback 0x18005b608
WaitForThreadpoolTimerCallbacks 0x18005b650
DecodePointer 0x18005b660
EncodePointer 0x18005b668
__AdjustPointer 0x18005b710
__C_specific_handler 0x18005b788
__CxxFrameHandler3 0x18005b708
__CxxFrameHandler4 0x18005b790
__std_terminate 0x18005b780
_CxxThrowException 0x18005b718
_o___std_exception_copy 0x18005b738
_o___std_exception_destroy 0x18005b730
_o___std_type_info_destroy_list 0x18005b720
_o___stdio_common_vsnprintf_s 0x18005b7a0
_o___stdio_common_vsnwprintf_s 0x18005b798
_o___stdio_common_vsprintf_s 0x18005b778
_o___stdio_common_vswprintf 0x18005b770
_o___stdio_common_vswprintf_s 0x18005b768
_o__callnewh 0x18005b760
_o__cexit 0x18005b758
_o__configure_narrow_argv 0x18005b750
_o__crt_atexit 0x18005b748
_o__errno 0x18005b740
_o__execute_onexit_table 0x18005b728
_o__initialize_narrow_environment 0x18005b678
_o__initialize_onexit_table 0x18005b680
_o__invalid_parameter_noinfo 0x18005b688
_o__invalid_parameter_noinfo_noreturn 0x18005b690
_o__purecall 0x18005b698
_o__register_onexit_function 0x18005b6a0
_o__resetstkoflw 0x18005b6a8
_o__seh_filter_dll 0x18005b6b0
_o_abort 0x18005b6c0
_o_calloc 0x18005b6c8
_o_free 0x18005b6d0
_o_malloc 0x18005b6d8
_o_qsort 0x18005b6e0
_o_terminate 0x18005b6e8
_o_wcscpy_s 0x18005b6f0
_o_wcstod 0x18005b6f8
_o_wcstoull 0x18005b700
memcmp 0x18005b7a8
memcpy 0x18005b7b0
memmove 0x18005b6b8
_initterm 0x18005b7c8
_initterm_e 0x18005b7c0
memset 0x18005b7d8
wcsncmp 0x18005b7e0
CM_Register_Notification 0x18005b7f0
CM_Unregister_Notification 0x18005b7f8
EventActivityIdControl 0x18005b830
EventEnabled 0x18005b838
EventRegister 0x18005b828
EventSetInformation 0x18005b820
EventUnregister 0x18005b808
EventWrite 0x18005b818
EventWriteTransfer 0x18005b810
NtSetInformationFile 0x18005b848
RtlAreBitsClear 0x18005b850
RtlAreBitsSet 0x18005b860
RtlClearAllBits 0x18005b880
RtlClearBits 0x18005b870
RtlFindLastBackwardRunClear 0x18005b898
RtlFindSetBits 0x18005b858
RtlInitializeBitMap 0x18005b878
RtlRandomEx 0x18005b888
RtlSetAllBits 0x18005b868
RtlSetBits 0x18005b890
SysFreeString 0x18005b250
UuidCreate 0x18005b260
GetVmErrInfo 0x18005b8a8
SetVmErrInfo 0x18005b8b0
CreateXmlReader 0x18005b278
CreateXmlReaderInputWithEncodingName 0x18005b270