cmiaisupport.dll

v10.0.19041.1 32-bit Windows NT Analyzed
Description
CMI Runtime components
Authors
© Microsoft Corporation. All rights reserved.
File size
1.6 MB
Uploaded
2025-12-01 08:44
Views
46
SHA-256
801b42c2d06aacca43d48fa2c4efb769

Exported functions 4

DllCanUnloadNow #1 · 0x35140
DllGetClassObject #2 · 0x35160
DllRegisterServer #3 · 0x35180
DllUnregisterServer #4 · 0x35190

Imported DLLs & functions 250

CLSIDFromString 0x101740d8
CoCreateGuid 0x101740d0
CoCreateInstance 0x101740cc
CoTaskMemAlloc 0x101740c4
CoTaskMemFree 0x101740d4
CoTaskMemRealloc 0x101740c0
CreateStreamOnHGlobal 0x101740c8
GetHGlobalFromStream 0x101740dc
StringFromGUID2 0x101740bc
DebugBreak 0x101740e4
GetLastError 0x101740f8
SetErrorMode 0x101740f4
SetLastError 0x101740fc
SetUnhandledExceptionFilter 0x101740ec
UnhandledExceptionFilter 0x101740f0
CreateDirectoryW 0x10174114
CreateFileW 0x10174138
DeleteFileW 0x10174140
FindClose 0x10174150
FindFirstFileW 0x1017411c
FindNextFileW 0x10174118
GetFileAttributesExW 0x10174120
GetFileAttributesW 0x1017413c
GetFileSizeEx 0x10174124
GetFullPathNameW 0x10174128
GetTempFileNameW 0x10174108
GetVolumeInformationW 0x1017410c
GetVolumePathNameW 0x10174104
ReadFile 0x1017414c
RemoveDirectoryW 0x10174110
SetEndOfFile 0x1017412c
SetFileAttributesW 0x10174144
SetFilePointer 0x10174148
SetFilePointerEx 0x10174130
WriteFile 0x10174134
GetTempPathW 0x10174158
MoveFileExW 0x10174160
CloseHandle 0x10174168
GetProcessHeap 0x1017417c
HeapAlloc 0x10174170
HeapDestroy 0x10174174
HeapFree 0x10174178
GlobalLock 0x10174184
GlobalUnlock 0x10174188
LocalAlloc 0x1017418c
LocalFree 0x10174190
DeviceIoControl 0x10174198
CopyFileW 0x101741a0
FindResourceW 0x101741a8
LoadLibraryW 0x101741a4
DisableThreadLibraryCalls 0x101741c4
FindResourceExW 0x101741dc
FreeLibrary 0x101741cc
GetModuleFileNameW 0x101741c0
GetModuleHandleW 0x101741d0
GetProcAddress 0x101741d8
LoadLibraryExW 0x101741d4
LoadResource 0x101741b8
LockResource 0x101741c8
SizeofResource 0x101741bc
FormatMessageW 0x101741e8
LCMapStringW 0x101741e4
CreateFileMappingW 0x101741f4
FlushViewOfFile 0x101741f8
MapViewOfFile 0x10174208
ReadProcessMemory 0x1017420c
UnmapViewOfFile 0x101741f0
VirtualAlloc 0x10174210
VirtualFree 0x101741fc
VirtualProtect 0x10174204
VirtualQuery 0x10174200
ExpandEnvironmentStringsW 0x1017421c
GetEnvironmentVariableW 0x10174218
SetEnvironmentVariableW 0x10174220
CreateProcessW 0x10174230
GetCurrentProcess 0x10174234
GetCurrentProcessId 0x10174238
GetCurrentThread 0x1017423c
GetCurrentThreadId 0x10174240
GetExitCodeProcess 0x10174228
OpenProcessToken 0x10174244
OpenThreadToken 0x10174248
TerminateProcess 0x1017422c
QueryPerformanceCounter 0x10174250
QueryPerformanceFrequency 0x10174254
RegCloseKey 0x10174284
RegCreateKeyExW 0x1017426c
RegDeleteValueW 0x10174274
RegEnumKeyExW 0x10174280
RegEnumValueW 0x10174260
RegOpenKeyExW 0x10174278
RegQueryInfoKeyW 0x10174264
RegQueryValueExW 0x10174268
RegSaveKeyExW 0x1017425c
RegSetValueExW 0x1017427c
RegUnLoadKeyW 0x10174270
RegDeleteKeyW 0x1017428c
CompareStringW 0x10174294
MultiByteToWideChar 0x1017429c
WideCharToMultiByte 0x10174298
CharNextW 0x101742a4
CharPrevW 0x101742a8
lstrcmpiW 0x101742bc
lstrcmpW 0x101742b4
lstrcpynW 0x101742b0
lstrcpyW 0x101742b8
AcquireSRWLockExclusive 0x101742d8
DeleteCriticalSection 0x101742c4
EnterCriticalSection 0x101742d0
InitializeCriticalSection 0x101742c8
InitializeCriticalSectionAndSpinCount 0x101742dc
LeaveCriticalSection 0x101742cc
ReleaseSRWLockExclusive 0x101742d4
WaitForSingleObject 0x101742e0
Sleep 0x101742e8
SleepConditionVariableSRW 0x101742ec
WakeAllConditionVariable 0x101742f0
GetLocalTime 0x1017430c
GetSystemInfo 0x10174308
GetSystemTimeAsFileTime 0x101742f8
GetTickCount 0x101742fc
GetVersionExA 0x10174300
GlobalMemoryStatusEx 0x10174304
AdjustTokenPrivileges 0x1017431c
GetSecurityDescriptorControl 0x10174314
SetSecurityDescriptorControl 0x10174318
GetNamedSecurityInfoW 0x10174324
SetNamedSecurityInfoW 0x10174328
__CxxFrameHandler3 0x101743b8
__dllonexit 0x101743e4
_amsg_exit 0x10174400
_callnewh 0x1017438c
_CxxThrowException 0x10174390
_except_handler4_common 0x101743f0
_initterm 0x101743f4
_isctype 0x101743c0
_itow 0x10174358
_itow_s 0x10174348
_lock 0x101743ec
_ltow 0x10174364
_onexit 0x101743e0
_purecall 0x1017435c
_unlock 0x101743e8
_vsnprintf 0x10174340
_vsnwprintf 0x10174380
_waccess 0x10174404
_wcsicmp 0x1017437c
_wcsupr 0x101743d8
_wtoi 0x10174344
_XcptFilter 0x101743d4
?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z 0x10174360
??_V@YAXPAX@Z 0x10174384
??0exception@@QAE@ABQBD@Z 0x10174388
??0exception@@QAE@ABV0@@Z 0x101743a4
??0exception@@QAE@XZ 0x10174398
??1exception@@UAE@XZ 0x1017439c
??1type_info@@UAE@XZ 0x101743bc
??3@YAXPAX@Z 0x101743b0
?terminate@@YAXXZ 0x10174394
?what@exception@@UBEPBDXZ 0x101743a0
free 0x101743fc
iswctype 0x10174334
iswspace 0x10174374
malloc 0x101743f8
memchr 0x101743d0
memcmp 0x101743cc
memcpy 0x101743c8
memmove 0x101743dc
memset 0x10174408
printf 0x10174350
realloc 0x101743ac
tolower 0x10174338
toupper 0x10174330
towlower 0x10174370
towupper 0x1017433c
wcscat_s 0x101743b4
wcschr 0x1017436c
wcscpy_s 0x101743a8
wcsncmp 0x10174378
wcsrchr 0x10174354
wcsstr 0x101743c4
wcstol 0x10174368
wcstoul 0x1017434c
LdrGetDllHandle 0x10174444
LdrGetProcedureAddress 0x10174448
LdrLoadDll 0x10174410
LdrUnloadDll 0x10174420
NtClose 0x10174454
NtCreateFile 0x1017441c
NtLoadKey2 0x10174434
NtOpenFile 0x1017442c
NtOpenProcess 0x10174424
NtQueryInformationFile 0x10174430
NtQueryInformationProcess 0x10174438
NtSetInformationFile 0x10174414
RtlAllocateHeap 0x10174460
RtlAppendUnicodeStringToString 0x10174464
RtlCopyUnicodeString 0x10174458
RtlDosPathNameToNtPathName_U 0x10174418
RtlDosPathNameToRelativeNtPathName_U 0x10174428
RtlFreeHeap 0x10174450
RtlInitString 0x1017443c
RtlInitUnicodeString 0x1017445c
RtlNtStatusToDosError 0x1017444c
RtlUpcaseUnicodeChar 0x10174440
CreateErrorInfo 0x10174078
DispCallFunc 0x1017405c
GetErrorInfo 0x10174074
LoadRegTypeLib 0x10174058
LoadTypeLib 0x10174030
LoadTypeLibEx 0x10174068
RegisterTypeLib 0x10174040
SafeArrayCreateVectorEx 0x1017400c
SafeArrayDestroy 0x10174010
SafeArrayGetDim 0x10174014
SafeArrayGetElement 0x1017404c
SafeArrayGetLBound 0x10174048
SafeArrayGetUBound 0x1017406c
SafeArrayGetVartype 0x10174008
SafeArrayPutElement 0x10174054
SetErrorInfo 0x10174020
SysAllocString 0x10174034
SysAllocStringLen 0x1017402c
SysFreeString 0x10174038
SysStringByteLen 0x10174060
SysStringLen 0x1017403c
SystemTimeToVariantTime 0x10174004
UnRegisterTypeLib 0x10174070
VarCmp 0x10174064
VariantChangeType 0x10174018
VariantClear 0x10174028
VariantCopy 0x10174024
VariantCopyInd 0x10174050
VariantInit 0x1017401c
VariantTimeToSystemTime 0x10174000
VarUI4FromStr 0x10174044
?FsnpDowncaseChar@@YIKK@Z 0x10174088
ConvertNtStatusToHResult 0x10174090
RtlAllocateLUnicodeString 0x10174094
RtlAppendLUnicodeStringToLUnicodeString 0x10174080
RtlCopyLUnicodeString 0x1017408c
RtlFreeLUnicodeString 0x10174098
RtlHashLUnicodeString 0x101740a4
RtlInitLUnicodeStringFromNullTerminatedString 0x101740a0
RtlInitUnicodeStringFromLUnicodeString 0x1017409c
RtlReportErrorOrigination 0x10174084
CreateXmlReader 0x101740ac
CreateXmlWriter 0x101740b4
CreateXmlWriterOutputWithEncodingName 0x101740b0