MDMAppProv.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
MDM Application Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
198.5 KB
Uploaded
2025-12-01 07:51
Views
65
SHA-256
8d5d00bd8b5a269f2d63729c080a6012

Exported functions 7

DllCanUnloadNow #1 · 0x1fb0
DllGetClassObject #2 · 0x1ff0
DllMain #3 · 0x1bb0
DllRegisterServer #4 · 0x1f10
DllUnregisterServer #5 · 0x1f60
GetProviderClassID #6 · 0x1d00
MI_Main #7 · 0x20e0

Imported DLLs & functions 195

CoCreateGuid 0x180024140
CoCreateInstance 0x180024150
CoInitializeEx 0x180024158
CoSetProxyBlanket 0x180024148
CoUninitialize 0x180024138
StringFromGUID2 0x180024130
DebugBreak 0x180024170
IsDebuggerPresent 0x180024168
OutputDebugStringW 0x180024178
GetLastError 0x180024188
RaiseException 0x180024198
SetLastError 0x180024190
SetUnhandledExceptionFilter 0x1800241a8
UnhandledExceptionFilter 0x1800241a0
DeleteFileW 0x1800241b8
CloseHandle 0x1800241c8
GetProcessHeap 0x1800241d8
HeapAlloc 0x1800241e8
HeapFree 0x1800241e0
LocalFree 0x1800241f8
DisableThreadLibraryCalls 0x180024238
FreeLibrary 0x180024228
GetModuleFileNameA 0x180024208
GetModuleHandleExW 0x180024210
GetModuleHandleW 0x180024218
GetProcAddress 0x180024220
LoadLibraryExW 0x180024230
FormatMessageW 0x180024248
CreateThread 0x180024260
GetCurrentProcess 0x180024288
GetCurrentProcessId 0x180024268
GetCurrentThread 0x180024290
GetCurrentThreadId 0x180024278
OpenProcessToken 0x180024258
OpenThreadToken 0x180024280
TerminateProcess 0x180024270
QueryPerformanceCounter 0x1800242a0
RegCloseKey 0x1800242d0
RegCreateKeyExW 0x1800242c0
RegDeleteKeyExW 0x1800242b0
RegDeleteValueW 0x1800242f0
RegEnumKeyExW 0x1800242e8
RegEnumValueW 0x180024300
RegOpenCurrentUser 0x1800242f8
RegOpenKeyExW 0x1800242c8
RegQueryInfoKeyW 0x1800242b8
RegQueryValueExW 0x1800242e0
RegSetValueExW 0x1800242d8
RtlCaptureContext 0x180024310
RtlLookupFunctionEntry 0x180024320
RtlVirtualUnwind 0x180024318
AcquireSRWLockExclusive 0x180024350
AcquireSRWLockShared 0x180024368
CreateMutexExW 0x180024378
CreateSemaphoreExW 0x180024388
DeleteCriticalSection 0x180024340
EnterCriticalSection 0x180024358
InitializeCriticalSection 0x180024338
InitializeCriticalSectionEx 0x180024360
LeaveCriticalSection 0x180024330
OpenSemaphoreW 0x180024370
ReleaseMutex 0x1800243a8
ReleaseSemaphore 0x1800243a0
ReleaseSRWLockExclusive 0x180024390
ReleaseSRWLockShared 0x180024398
WaitForSingleObject 0x180024380
WaitForSingleObjectEx 0x180024348
GetSystemDirectoryW 0x1800243c8
GetSystemTimeAsFileTime 0x1800243d0
GetTickCount 0x1800243d8
CloseThreadpoolTimer 0x1800243f8
CreateThreadpoolTimer 0x180024400
SetThreadpoolTimer 0x1800243f0
WaitForThreadpoolTimerCallbacks 0x1800243e8
FileTimeToSystemTime 0x180024410
RoActivateInstance 0x180024420
RoInitialize 0x180024430
RoUninitialize 0x180024428
WindowsCreateString 0x180024450
WindowsCreateStringReference 0x180024440
WindowsDeleteString 0x180024458
WindowsGetStringRawBuffer 0x180024448
GetTraceEnableFlags 0x180024470
GetTraceEnableLevel 0x180024488
GetTraceLoggerHandle 0x180024478
RegisterTraceGuidsW 0x180024468
TraceMessage 0x180024480
UnregisterTraceGuids 0x180024490
CheckTokenMembership 0x1800244b8
CopySid 0x1800244a8
GetLengthSid 0x1800244a0
GetTokenInformation 0x1800244c8
ImpersonateLoggedOnUser 0x1800244c0
RevertToSelf 0x1800244b0
ConvertSidToStringSidW 0x1800244e0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1800244d8
MI_Application_InitializeV1 0x1800244f0
?_Add_vtordisp1@?$basic_istream@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180024548
?_Add_vtordisp2@?$basic_ios@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180024550
?_BADOFF@std@@3_JB 0x1800245c0
?_Fiopen@std@@YAPEAU_iobuf@@PEBGHH@Z 0x1800245a8
?_Getcat@?$codecvt@DDH@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180024540
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180024590
?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180024518
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x180024528
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180024578
?_Syserror_map@std@@YAPEBDH@Z 0x1800245e8
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x180024570
?_Winerror_map@std@@YAPEBDH@Z 0x1800245f8
?_Xbad_alloc@std@@YAXXZ 0x180024608
?_Xlength_error@std@@YAXPEBD@Z 0x1800245f0
?_Xout_of_range@std@@YAXPEBD@Z 0x180024600
??0_Lockit@std@@QEAA@H@Z 0x180024598
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1800245d0
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180024510
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180024538
??1_Lockit@std@@QEAA@XZ 0x1800245a0
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800245e0
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800245d8
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800245b8
??Bid@locale@std@@QEAA_KXZ 0x180024588
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x1800245b0
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x180024530
?id@?$codecvt@DDH@std@@2V0locale@2@A 0x180024580
?in@?$codecvt@DDH@std@@QEBAHAEAHPEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180024508
?out@?$codecvt@DDH@std@@QEBAHAEAHPEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180024500
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x1800245c8
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x180024568
?unshift@?$codecvt@DDH@std@@QEBAHAEAHPEAD1AEAPEAD@Z 0x180024520
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x180024560
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x180024558
__C_specific_handler 0x1800246e8
__CxxFrameHandler3 0x180024780
__dllonexit 0x1800246c8
_amsg_exit 0x1800246f8
_callnewh 0x180024708
_CxxThrowException 0x1800247a8
_fseeki64 0x180024638
_initterm 0x1800246f0
_lock 0x1800246d8
_onexit 0x1800246c0
_purecall 0x180024768
_snwprintf_s 0x1800246a8
_unlock 0x1800246d0
_vsnprintf_s 0x180024738
_vsnwprintf 0x180024748
_wcsicmp 0x1800246a0
_wcsnicmp 0x180024688
_wtoi 0x180024718
_XcptFilter 0x180024700
??_V@YAXPEAX@Z 0x180024778
??0bad_cast@@QEAA@AEBV0@@Z 0x180024618
??0bad_cast@@QEAA@PEBD@Z 0x180024790
??0exception@@QEAA@AEBV0@@Z 0x180024720
??0exception@@QEAA@XZ 0x180024730
??1bad_cast@@UEAA@XZ 0x1800246b8
??1exception@@UEAA@XZ 0x180024728
??1type_info@@UEAA@XZ 0x180024788
??3@YAXPEAX@Z 0x180024770
?terminate@@YAXXZ 0x1800246e0
fclose 0x180024620
fflush 0x180024650
fgetc 0x180024668
fgetpos 0x180024630
fputc 0x180024660
free 0x180024758
fsetpos 0x180024640
fwrite 0x180024628
malloc 0x180024750
memcmp 0x1800247a0
memcpy 0x180024798
memcpy_s 0x180024740
memmove 0x1800246b0
memmove_s 0x180024680
memset 0x1800247b0
setvbuf 0x180024648
swprintf_s 0x180024760
ungetc 0x180024658
wcscpy_s 0x180024698
wcsncmp 0x180024710
wcstok_s 0x180024690
wcstol 0x180024670
wcstoul 0x180024678
SysAllocString 0x1800240c8
SysFreeString 0x1800240d0
VariantClear 0x1800240c0
VariantInit 0x1800240b8
RpcStringFreeW 0x1800240e0
UuidFromStringW 0x1800240e8
UuidToStringW 0x1800240f0
SHCreateDirectoryExW 0x180024110
SHGetFolderPathW 0x180024108
SHGetSpecialFolderPathW 0x180024100
WTSQueryUserToken 0x180024120