cmiaisupport.dll

v10.0.19041.2780 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
44
SHA-256
531e5047c655a4d034e6c94190414db3

Exported functions 4

DllCanUnloadNow #1 · 0x351b0
DllGetClassObject #2 · 0x351d0
DllRegisterServer #3 · 0x351f0
DllUnregisterServer #4 · 0x35200

Imported DLLs & functions 250

CLSIDFromString 0x101750c0
CoCreateGuid 0x101750c4
CoCreateInstance 0x101750dc
CoTaskMemAlloc 0x101750cc
CoTaskMemFree 0x101750d4
CoTaskMemRealloc 0x101750d8
CreateStreamOnHGlobal 0x101750bc
GetHGlobalFromStream 0x101750d0
StringFromGUID2 0x101750c8
DebugBreak 0x101750e4
GetLastError 0x101750f8
SetErrorMode 0x101750f0
SetLastError 0x101750f4
SetUnhandledExceptionFilter 0x101750fc
UnhandledExceptionFilter 0x101750ec
CreateDirectoryW 0x1017511c
CreateFileW 0x10175140
DeleteFileW 0x10175150
FindClose 0x1017512c
FindFirstFileW 0x10175108
FindNextFileW 0x10175104
GetFileAttributesExW 0x1017510c
GetFileAttributesW 0x10175110
GetFileSizeEx 0x10175130
GetFullPathNameW 0x10175128
GetTempFileNameW 0x10175124
GetVolumeInformationW 0x1017514c
GetVolumePathNameW 0x10175118
ReadFile 0x10175148
RemoveDirectoryW 0x10175120
SetEndOfFile 0x10175134
SetFileAttributesW 0x10175114
SetFilePointer 0x10175144
SetFilePointerEx 0x10175138
WriteFile 0x1017513c
GetTempPathW 0x10175158
MoveFileExW 0x10175160
CloseHandle 0x10175168
GetProcessHeap 0x1017517c
HeapAlloc 0x10175178
HeapDestroy 0x10175170
HeapFree 0x10175174
GlobalLock 0x1017518c
GlobalUnlock 0x10175188
LocalAlloc 0x10175190
LocalFree 0x10175184
DeviceIoControl 0x10175198
CopyFileW 0x101751a4
FindResourceW 0x101751a0
LoadLibraryW 0x101751a8
DisableThreadLibraryCalls 0x101751b8
FindResourceExW 0x101751bc
FreeLibrary 0x101751cc
GetModuleFileNameW 0x101751d0
GetModuleHandleW 0x101751dc
GetProcAddress 0x101751c8
LoadLibraryExW 0x101751d4
LoadResource 0x101751c0
LockResource 0x101751d8
SizeofResource 0x101751c4
FormatMessageW 0x101751e4
LCMapStringW 0x101751e8
CreateFileMappingW 0x101751f8
FlushViewOfFile 0x101751fc
MapViewOfFile 0x10175208
ReadProcessMemory 0x10175210
UnmapViewOfFile 0x10175200
VirtualAlloc 0x101751f0
VirtualFree 0x10175204
VirtualProtect 0x1017520c
VirtualQuery 0x101751f4
ExpandEnvironmentStringsW 0x10175220
GetEnvironmentVariableW 0x10175218
SetEnvironmentVariableW 0x1017521c
CreateProcessW 0x10175238
GetCurrentProcess 0x10175228
GetCurrentProcessId 0x10175230
GetCurrentThread 0x1017523c
GetCurrentThreadId 0x1017522c
GetExitCodeProcess 0x10175248
OpenProcessToken 0x10175244
OpenThreadToken 0x10175234
TerminateProcess 0x10175240
QueryPerformanceCounter 0x10175254
QueryPerformanceFrequency 0x10175250
RegCloseKey 0x1017527c
RegCreateKeyExW 0x10175270
RegDeleteValueW 0x10175274
RegEnumKeyExW 0x10175280
RegEnumValueW 0x10175260
RegOpenKeyExW 0x10175284
RegQueryInfoKeyW 0x10175278
RegQueryValueExW 0x10175264
RegSaveKeyExW 0x1017525c
RegSetValueExW 0x10175268
RegUnLoadKeyW 0x1017526c
RegDeleteKeyW 0x1017528c
CompareStringW 0x1017529c
MultiByteToWideChar 0x10175294
WideCharToMultiByte 0x10175298
CharNextW 0x101752a8
CharPrevW 0x101752a4
lstrcmpiW 0x101752b8
lstrcmpW 0x101752b4
lstrcpynW 0x101752bc
lstrcpyW 0x101752b0
AcquireSRWLockExclusive 0x101752e0
DeleteCriticalSection 0x101752dc
EnterCriticalSection 0x101752c8
InitializeCriticalSection 0x101752d4
InitializeCriticalSectionAndSpinCount 0x101752cc
LeaveCriticalSection 0x101752c4
ReleaseSRWLockExclusive 0x101752d0
WaitForSingleObject 0x101752d8
Sleep 0x101752e8
SleepConditionVariableSRW 0x101752ec
WakeAllConditionVariable 0x101752f0
GetLocalTime 0x1017530c
GetSystemInfo 0x10175308
GetSystemTimeAsFileTime 0x101752f8
GetTickCount 0x101752fc
GetVersionExA 0x10175300
GlobalMemoryStatusEx 0x10175304
AdjustTokenPrivileges 0x1017531c
GetSecurityDescriptorControl 0x10175314
SetSecurityDescriptorControl 0x10175318
GetNamedSecurityInfoW 0x10175324
SetNamedSecurityInfoW 0x10175328
__CxxFrameHandler3 0x101753b8
__dllonexit 0x101753e4
_amsg_exit 0x10175400
_callnewh 0x1017538c
_CxxThrowException 0x10175390
_except_handler4_common 0x101753f0
_initterm 0x101753f4
_isctype 0x101753c0
_itow 0x10175358
_itow_s 0x10175348
_lock 0x101753ec
_ltow 0x10175364
_onexit 0x101753e0
_purecall 0x1017535c
_unlock 0x101753e8
_vsnprintf 0x10175340
_vsnwprintf 0x10175380
_waccess 0x10175404
_wcsicmp 0x1017537c
_wcsupr 0x101753d8
_wtoi 0x10175344
_XcptFilter 0x101753d4
?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z 0x10175360
??_V@YAXPAX@Z 0x10175384
??0exception@@QAE@ABQBD@Z 0x10175388
??0exception@@QAE@ABV0@@Z 0x101753a4
??0exception@@QAE@XZ 0x10175398
??1exception@@UAE@XZ 0x1017539c
??1type_info@@UAE@XZ 0x101753bc
??3@YAXPAX@Z 0x101753b0
?terminate@@YAXXZ 0x10175394
?what@exception@@UBEPBDXZ 0x101753a0
free 0x101753fc
iswctype 0x10175334
iswspace 0x10175374
malloc 0x101753f8
memchr 0x101753d0
memcmp 0x101753cc
memcpy 0x101753c8
memmove 0x101753dc
memset 0x10175408
printf 0x10175350
realloc 0x101753ac
tolower 0x10175338
toupper 0x10175330
towlower 0x10175370
towupper 0x1017533c
wcscat_s 0x101753b4
wcschr 0x1017536c
wcscpy_s 0x101753a8
wcsncmp 0x10175378
wcsrchr 0x10175354
wcsstr 0x101753c4
wcstol 0x10175368
wcstoul 0x1017534c
LdrGetDllHandle 0x10175444
LdrGetProcedureAddress 0x10175448
LdrLoadDll 0x10175410
LdrUnloadDll 0x10175420
NtClose 0x10175454
NtCreateFile 0x1017541c
NtLoadKey2 0x10175434
NtOpenFile 0x1017542c
NtOpenProcess 0x10175424
NtQueryInformationFile 0x10175430
NtQueryInformationProcess 0x10175438
NtSetInformationFile 0x10175414
RtlAllocateHeap 0x10175460
RtlAppendUnicodeStringToString 0x10175464
RtlCopyUnicodeString 0x10175458
RtlDosPathNameToNtPathName_U 0x10175418
RtlDosPathNameToRelativeNtPathName_U 0x10175428
RtlFreeHeap 0x10175450
RtlInitString 0x1017543c
RtlInitUnicodeString 0x1017545c
RtlNtStatusToDosError 0x1017544c
RtlUpcaseUnicodeChar 0x10175440
CreateErrorInfo 0x10175078
DispCallFunc 0x1017505c
GetErrorInfo 0x10175074
LoadRegTypeLib 0x10175058
LoadTypeLib 0x10175030
LoadTypeLibEx 0x10175068
RegisterTypeLib 0x10175040
SafeArrayCreateVectorEx 0x1017500c
SafeArrayDestroy 0x10175010
SafeArrayGetDim 0x10175014
SafeArrayGetElement 0x1017504c
SafeArrayGetLBound 0x10175048
SafeArrayGetUBound 0x1017506c
SafeArrayGetVartype 0x10175008
SafeArrayPutElement 0x10175054
SetErrorInfo 0x10175020
SysAllocString 0x10175034
SysAllocStringLen 0x1017502c
SysFreeString 0x10175038
SysStringByteLen 0x10175060
SysStringLen 0x1017503c
SystemTimeToVariantTime 0x10175004
UnRegisterTypeLib 0x10175070
VarCmp 0x10175064
VariantChangeType 0x10175018
VariantClear 0x10175028
VariantCopy 0x10175024
VariantCopyInd 0x10175050
VariantInit 0x1017501c
VariantTimeToSystemTime 0x10175000
VarUI4FromStr 0x10175044
?FsnpDowncaseChar@@YIKK@Z 0x1017508c
ConvertNtStatusToHResult 0x10175084
RtlAllocateLUnicodeString 0x10175098
RtlAppendLUnicodeStringToLUnicodeString 0x101750a4
RtlCopyLUnicodeString 0x10175080
RtlFreeLUnicodeString 0x10175094
RtlHashLUnicodeString 0x1017509c
RtlInitLUnicodeStringFromNullTerminatedString 0x101750a0
RtlInitUnicodeStringFromLUnicodeString 0x10175090
RtlReportErrorOrigination 0x10175088
CreateXmlReader 0x101750ac
CreateXmlWriter 0x101750b0
CreateXmlWriterOutputWithEncodingName 0x101750b4