cmiv2.dll

v10.0.26100.8972 64-bit Windows NT Analyzed
Description
CMI Configuration Management API
Authors
© Microsoft Corporation. All rights reserved.
File size
2.6 MB
Uploaded
2026-09-09 20:32
Views
29
SHA-256
c94598d32829ddd24f7e1c71ba3f80f3

Exported functions 4

DllCanUnloadNow #1 · 0x8a350
DllGetClassObject #2 · 0x8a370
DllRegisterServer #3 · 0x8a420
DllUnregisterServer #4 · 0x8a4e0

Imported DLLs & functions 265

AdjustTokenPrivileges 0x1801a9e38
OpenProcessToken 0x1801a9e40
OpenThreadToken 0x1801a9e48
RegCloseKey 0x1801a9e88
RegCreateKeyExW 0x1801a9e58
RegDeleteValueW 0x1801a9e50
RegEnumKeyExW 0x1801a9e80
RegEnumValueW 0x1801a9e68
RegOpenKeyExW 0x1801a9e78
RegQueryInfoKeyW 0x1801a9e70
RegQueryValueExW 0x1801a9e30
RegSetValueExW 0x1801a9e60
AcquireSRWLockExclusive 0x1801aa098
AcquireSRWLockShared 0x1801a9f10
CloseHandle 0x1801a9f40
CloseThreadpoolTimer 0x1801a9f60
CompareStringW 0x1801aa1a0
CopyFileW 0x1801aa218
CreateDirectoryW 0x1801aa028
CreateFileMappingW 0x1801a9f70
CreateFileW 0x1801a9ec8
CreateMutexExW 0x1801a9f18
CreateProcessW 0x1801aa158
CreateSemaphoreExW 0x1801aa010
CreateThreadpoolTimer 0x1801a9f28
DebugBreak 0x1801aa190
DeleteCriticalSection 0x1801aa1d0
DeleteFileW 0x1801aa228
DeviceIoControl 0x1801aa138
DisableThreadLibraryCalls 0x1801aa188
EnterCriticalSection 0x1801aa1b0
ExpandEnvironmentStringsW 0x1801a9ea0
FindClose 0x1801aa1f8
FindFirstFileW 0x1801aa018
FindNextFileW 0x1801a9ff8
FindResourceExW 0x1801aa0e0
FindResourceW 0x1801a9fe8
FlushViewOfFile 0x1801a9f90
FormatMessageW 0x1801aa038
FreeLibrary 0x1801aa128
GetCurrentProcess 0x1801aa070
GetCurrentProcessId 0x1801aa058
GetCurrentThread 0x1801a9f58
GetCurrentThreadId 0x1801aa050
GetEnvironmentVariableW 0x1801a9ee8
GetExitCodeProcess 0x1801aa160
GetFileAttributesExW 0x1801a9fa8
GetFileAttributesW 0x1801aa208
GetFileSizeEx 0x1801a9f78
GetFullPathNameW 0x1801aa000
GetLastError 0x1801aa198
GetLocalTime 0x1801a9ee0
GetModuleFileNameA 0x1801aa020
GetModuleFileNameW 0x1801aa0d8
GetModuleHandleExW 0x1801aa180
GetModuleHandleW 0x1801aa110
GetProcAddress 0x1801aa120
GetProcessHeap 0x1801a9f08
GetSystemInfo 0x1801aa1f0
GetSystemTimeAsFileTime 0x1801aa048
GetSystemWindowsDirectoryW 0x1801a9ef8
GetTempFileNameW 0x1801a9f00
GetTempPathW 0x1801a9fd0
GetTickCount 0x1801aa040
GetVersionExA 0x1801aa170
GetVolumeInformationW 0x1801aa148
GetVolumePathNameW 0x1801aa140
GlobalLock 0x1801a9eb8
GlobalUnlock 0x1801a9eb0
HeapAlloc 0x1801a9f20
HeapDestroy 0x1801aa0c8
HeapFree 0x1801aa008
InitializeCriticalSection 0x1801aa0d0
InitializeCriticalSectionAndSpinCount 0x1801aa1c8
InitializeCriticalSectionEx 0x1801a9fc8
IsDebuggerPresent 0x1801a9ef0
LCMapStringW 0x1801aa1b8
LeaveCriticalSection 0x1801aa1a8
LoadLibraryExW 0x1801aa118
LoadResource 0x1801aa0e8
LocalAlloc 0x1801aa030
LocalFree 0x1801aa0b0
LockResource 0x1801aa130
lstrcmpiW 0x1801aa108
lstrcmpW 0x1801aa1c0
lstrcpynW 0x1801aa100
lstrcpyW 0x1801aa0c0
MapViewOfFile 0x1801a9fa0
MoveFileExW 0x1801aa220
MultiByteToWideChar 0x1801aa0f8
OpenSemaphoreW 0x1801a9f48
OutputDebugStringW 0x1801a9f68
PrivCopyFileExW 0x1801aa178
QueryPerformanceCounter 0x1801aa060
QueryPerformanceFrequency 0x1801aa150
ReadFile 0x1801a9ec0
ReadProcessMemory 0x1801a9ea8
ReleaseMutex 0x1801a9fb0
ReleaseSemaphore 0x1801a9ff0
ReleaseSRWLockExclusive 0x1801aa0a0
ReleaseSRWLockShared 0x1801a9f30
RemoveDirectoryW 0x1801a9fe0
SetEndOfFile 0x1801a9f80
SetEnvironmentVariableW 0x1801a9e98
SetErrorMode 0x1801a9fd8
SetFileAttributesW 0x1801aa210
SetFilePointer 0x1801a9ed0
SetFilePointerEx 0x1801a9f88
SetLastError 0x1801aa200
SetThreadpoolTimer 0x1801a9f38
SetUnhandledExceptionFilter 0x1801aa078
SizeofResource 0x1801aa0f0
Sleep 0x1801aa0a8
SleepConditionVariableSRW 0x1801aa088
TerminateProcess 0x1801aa068
UnhandledExceptionFilter 0x1801aa080
UnmapViewOfFile 0x1801a9f98
VirtualAlloc 0x1801aa1e0
VirtualFree 0x1801aa168
VirtualProtect 0x1801aa1d8
VirtualQuery 0x1801aa1e8
WaitForSingleObject 0x1801a9fb8
WaitForSingleObjectEx 0x1801a9f50
WaitForThreadpoolTimerCallbacks 0x1801a9fc0
WakeAllConditionVariable 0x1801aa090
WideCharToMultiByte 0x1801aa0b8
WriteFile 0x1801a9ed8
__C_specific_handler 0x1801aa4a0
__CxxFrameHandler3 0x1801aa4f0
__dllonexit 0x1801aa408
_amsg_exit 0x1801aa430
_callnewh 0x1801aa450
_CxxThrowException 0x1801aa440
_errno 0x1801aa558
_initterm 0x1801aa428
_isctype 0x1801aa520
_itow 0x1801aa528
_itow_s 0x1801aa580
_lock 0x1801aa418
_ltow 0x1801aa4a8
_onexit 0x1801aa400
_purecall 0x1801aa4c8
_unlock 0x1801aa410
_vsnprintf 0x1801aa590
_vsnwprintf 0x1801aa4c0
_waccess 0x1801aa468
_wcsicmp 0x1801aa480
_wcsupr 0x1801aa550
_wtoi 0x1801aa578
_XcptFilter 0x1801aa438
?_set_se_translator@@YAP6AXIPEAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z 0x1801aa548
??0exception@@QEAA@AEBQEBD@Z 0x1801aa4d0
??0exception@@QEAA@AEBQEBDH@Z 0x1801aa448
??0exception@@QEAA@AEBV0@@Z 0x1801aa4d8
??0exception@@QEAA@XZ 0x1801aa4e0
??1exception@@UEAA@XZ 0x1801aa4e8
??1type_info@@UEAA@XZ 0x1801aa3f8
?terminate@@YAXXZ 0x1801aa420
?what@exception@@UEBAPEBDXZ 0x1801aa540
free 0x1801aa498
iswctype 0x1801aa508
iswspace 0x1801aa470
malloc 0x1801aa560
memchr 0x1801aa568
memcmp 0x1801aa490
memcpy 0x1801aa3e0
memcpy_s 0x1801aa598
memmove 0x1801aa3e8
memmove_s 0x1801aa5a0
memset 0x1801aa3f0
printf 0x1801aa538
realloc 0x1801aa488
tolower 0x1801aa500
toupper 0x1801aa510
towlower 0x1801aa518
towupper 0x1801aa4f8
wcscat_s 0x1801aa460
wcschr 0x1801aa4b8
wcscmp 0x1801aa5a8
wcscpy_s 0x1801aa458
wcsncmp 0x1801aa478
wcsrchr 0x1801aa530
wcsstr 0x1801aa570
wcstol 0x1801aa4b0
wcstoul 0x1801aa588
LdrGetDllHandle 0x1801aa620
LdrGetProcedureAddress 0x1801aa618
NtClose 0x1801aa5e8
NtCreateFile 0x1801aa600
NtOpenFile 0x1801aa648
NtOpenProcess 0x1801aa658
NtQueryInformationFile 0x1801aa640
NtQueryInformationProcess 0x1801aa660
NtSetInformationFile 0x1801aa5d8
RtlAllocateHeap 0x1801aa5d0
RtlAppendUnicodeStringToString 0x1801aa638
RtlCaptureContext 0x1801aa5b8
RtlCopyUnicodeString 0x1801aa610
RtlDosPathNameToNtPathName_U 0x1801aa5e0
RtlDosPathNameToRelativeNtPathName_U 0x1801aa650
RtlFreeHeap 0x1801aa5f0
RtlInitString 0x1801aa630
RtlInitUnicodeString 0x1801aa608
RtlLookupFunctionEntry 0x1801aa5c0
RtlNtStatusToDosError 0x1801aa5f8
RtlUpcaseUnicodeChar 0x1801aa628
RtlVirtualUnwind 0x1801aa5c8
CLSIDFromString 0x1801aa670
CoCreateGuid 0x1801aa680
CoCreateInstance 0x1801aa6a0
CoTaskMemAlloc 0x1801aa698
CoTaskMemFree 0x1801aa688
CoTaskMemRealloc 0x1801aa690
CreateStreamOnHGlobal 0x1801aa6a8
GetHGlobalFromStream 0x1801aa6b0
IIDFromString 0x1801aa6b8
StringFromGUID2 0x1801aa678
CreateErrorInfo 0x1801aa2d8
DispCallFunc 0x1801aa300
GetErrorInfo 0x1801aa2e0
LoadRegTypeLib 0x1801aa250
LoadTypeLib 0x1801aa2e8
LoadTypeLibEx 0x1801aa2c0
RegisterTypeLib 0x1801aa290
SafeArrayCreateVector 0x1801aa2a0
SafeArrayCreateVectorEx 0x1801aa320
SafeArrayDestroy 0x1801aa288
SafeArrayGetDim 0x1801aa278
SafeArrayGetElement 0x1801aa280
SafeArrayGetLBound 0x1801aa270
SafeArrayGetUBound 0x1801aa268
SafeArrayGetVartype 0x1801aa260
SafeArrayPutElement 0x1801aa310
SetErrorInfo 0x1801aa308
SysAllocString 0x1801aa238
SysAllocStringLen 0x1801aa2a8
SysFreeString 0x1801aa240
SysStringByteLen 0x1801aa318
SysStringLen 0x1801aa2f0
SystemTimeToVariantTime 0x1801aa2c8
UnRegisterTypeLib 0x1801aa2b8
VarCmp 0x1801aa330
VariantChangeType 0x1801aa328
VariantClear 0x1801aa248
VariantCopy 0x1801aa2b0
VariantCopyInd 0x1801aa258
VariantInit 0x1801aa298
VariantTimeToSystemTime 0x1801aa2d0
VarUI4FromStr 0x1801aa2f8
RtlHashLBlob 0x1801aa398
SetupCloseInfFile 0x1801aa350
SetupFindFirstLineW 0x1801aa358
SetupFindNextMatchLineW 0x1801aa348
SetupGetBinaryField 0x1801aa340
SetupGetFieldCount 0x1801aa370
SetupGetIntField 0x1801aa378
SetupGetLineCountW 0x1801aa388
SetupGetMultiSzFieldW 0x1801aa380
SetupGetStringFieldW 0x1801aa368
SetupOpenInfFileW 0x1801aa360
CharNextW 0x1801aa3b0
CharPrevW 0x1801aa3a8
CreateXmlReader 0x1801aa3d0
CreateXmlWriter 0x1801aa3c0
CreateXmlWriterOutputWithEncodingName 0x1801aa3c8