DmiProvider.dll

v10.0.19041.3636 64-bit Windows NT Analyzed
Description
DISM Driver Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
417.0 KB
Uploaded
2025-12-01 07:46
Views
85
SHA-256
52fd26a88d386b906cd1034df6961819

Exported functions 5

DLLGetDISMProviderCLSID #1 · 0x12e0
DllCanUnloadNow #2 · 0x1310
DllGetClassObject #3 · 0x1350
DllRegisterServer #4 · 0x1490
DllUnregisterServer #5 · 0x1590

Imported DLLs & functions 168

RegCloseKey 0x18003ae30
RegCreateKeyExW 0x18003adf0
RegDeleteKeyExW 0x18003ae00
RegDeleteTreeW 0x18003ade8
RegFlushKey 0x18003ae08
RegLoadKeyW 0x18003ade0
RegOpenKeyExW 0x18003ae20
RegQueryInfoKeyW 0x18003ae28
RegQueryValueExW 0x18003ae18
RegSetValueExW 0x18003adf8
RegUnLoadKeyW 0x18003ae10
AcquireSRWLockExclusive 0x18003b060
CloseHandle 0x18003b030
CompareStringW 0x18003af28
CopyFileExW 0x18003aff0
CreateDirectoryW 0x18003b020
CreateFileMappingW 0x18003b088
CreateFileW 0x18003b038
DeleteCriticalSection 0x18003ae70
DeleteFileW 0x18003afe8
DeviceIoControl 0x18003afd0
DisableThreadLibraryCalls 0x18003ae58
EnterCriticalSection 0x18003aeb0
ExpandEnvironmentStringsW 0x18003b050
FileTimeToSystemTime 0x18003af20
FindClose 0x18003afb8
FindFirstFileW 0x18003afc8
FindNextFileW 0x18003afc0
FindResourceExW 0x18003b008
FormatMessageW 0x18003b048
FreeLibrary 0x18003af00
GetCurrentProcess 0x18003af78
GetCurrentProcessId 0x18003aee0
GetCurrentThreadId 0x18003aed8
GetDateFormatEx 0x18003ae40
GetFileAttributesW 0x18003ae48
GetFileInformationByHandle 0x18003b018
GetFileInformationByHandleEx 0x18003afa0
GetFinalPathNameByHandleW 0x18003aff8
GetFullPathNameW 0x18003b028
GetLastError 0x18003ae80
GetModuleFileNameW 0x18003ae88
GetModuleHandleW 0x18003aea0
GetProcAddress 0x18003ae90
GetProcessHeap 0x18003af10
GetSystemInfo 0x18003afb0
GetSystemTimeAsFileTime 0x18003af90
GetThreadLocale 0x18003ae60
GetTickCount 0x18003af98
GetVersionExW 0x18003b000
HeapAlloc 0x18003af18
HeapDestroy 0x18003af40
HeapFree 0x18003af08
HeapReAlloc 0x18003af38
HeapSize 0x18003af30
InitializeCriticalSection 0x18003aea8
LeaveCriticalSection 0x18003aeb8
LoadLibraryExA 0x18003b070
LoadLibraryExW 0x18003ae98
LoadResource 0x18003aef8
LocalFree 0x18003b040
LockResource 0x18003aef0
MapViewOfFile 0x18003b080
MultiByteToWideChar 0x18003aec8
OutputDebugStringW 0x18003aed0
QueryPerformanceCounter 0x18003af88
RaiseException 0x18003ae78
ReleaseSRWLockExclusive 0x18003b068
RtlCaptureContext 0x18003af50
RtlLookupFunctionEntry 0x18003af58
RtlVirtualUnwind 0x18003af60
SearchPathW 0x18003b010
SetFileAttributesW 0x18003afd8
SetFileInformationByHandle 0x18003afe0
SetLastError 0x18003afa8
SetThreadLocale 0x18003ae68
SetThreadUILanguage 0x18003aec0
SetUnhandledExceptionFilter 0x18003af70
SizeofResource 0x18003aee8
Sleep 0x18003af48
TerminateProcess 0x18003af80
UnhandledExceptionFilter 0x18003af68
UnmapViewOfFile 0x18003b090
VirtualProtect 0x18003b078
VirtualQuery 0x18003b058
WaitForSingleObject 0x18003ae50
__C_specific_handler 0x18003b310
__CxxFrameHandler3 0x18003b318
__dllonexit 0x18003b210
__RTDynamicCast 0x18003b1b8
_amsg_exit 0x18003b238
_callnewh 0x18003b250
_CxxThrowException 0x18003b248
_initterm 0x18003b230
_lock 0x18003b220
_onexit 0x18003b208
_purecall 0x18003b2c0
_unlock 0x18003b218
_vscwprintf 0x18003b2d8
_vsnwprintf 0x18003b2e0
_wcsicmp 0x18003b2e8
_wcslwr_s 0x18003b2c8
_wcsnicmp 0x18003b1d0
_XcptFilter 0x18003b240
??0exception@@QEAA@AEBQEBD@Z 0x18003b298
??0exception@@QEAA@AEBQEBDH@Z 0x18003b258
??0exception@@QEAA@AEBV0@@Z 0x18003b2b0
??0exception@@QEAA@XZ 0x18003b288
??1exception@@UEAA@XZ 0x18003b2a0
??1type_info@@UEAA@XZ 0x18003b200
?terminate@@YAXXZ 0x18003b228
?what@exception@@UEBAPEBDXZ 0x18003b2a8
calloc 0x18003b280
free 0x18003b300
iswalpha 0x18003b1c8
malloc 0x18003b278
memcmp 0x18003b1f0
memcpy 0x18003b1d8
memcpy_s 0x18003b2b8
memmove_s 0x18003b290
memset 0x18003b1f8
swscanf_s 0x18003b1c0
towlower 0x18003b1e0
towupper 0x18003b1e8
vswprintf_s 0x18003b2d0
wcscat_s 0x18003b2f8
wcschr 0x18003b268
wcscmp 0x18003b1b0
wcscpy_s 0x18003b308
wcsncpy_s 0x18003b2f0
wcsrchr 0x18003b260
wcsstr 0x18003b270
NtSetInformationFile 0x18003b340
RtlAllocateHeap 0x18003b330
RtlFreeHeap 0x18003b328
RtlGetVersion 0x18003b348
RtlNtStatusToDosError 0x18003b338
CLSIDFromString 0x18003b0c0
CoCreateInstance 0x18003b0a8
CoTaskMemFree 0x18003b0b0
ProgIDFromCLSID 0x18003b0b8
StringFromGUID2 0x18003b0a0
CreateErrorInfo 0x18003b108
GetErrorInfo 0x18003b0e8
LoadRegTypeLib 0x18003b0f0
LoadTypeLib 0x18003b140
RegisterTypeLib 0x18003b138
SafeArrayAccessData 0x18003b0e0
SafeArrayCreate 0x18003b170
SafeArrayDestroy 0x18003b178
SafeArrayGetDim 0x18003b0d8
SafeArrayGetElemsize 0x18003b0d0
SafeArrayGetLBound 0x18003b160
SafeArrayGetUBound 0x18003b110
SafeArrayUnaccessData 0x18003b168
SetErrorInfo 0x18003b180
SysAllocString 0x18003b148
SysAllocStringByteLen 0x18003b120
SysAllocStringLen 0x18003b100
SysFreeString 0x18003b158
SysStringByteLen 0x18003b128
SysStringLen 0x18003b130
UnRegisterTypeLib 0x18003b150
VarBstrCmp 0x18003b0f8
VariantClear 0x18003b118
CharLowerBuffW 0x18003b198
CharNextW 0x18003b1a0
LoadStringW 0x18003b190