MDMSettingsProv.dll

v10.0.19041.6280 64-bit Windows NT Analyzed
Description
MDM Settings Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
680.0 KB
Uploaded
2025-12-01 07:51
Views
84
SHA-256
ca70262f22d519dc152f9d93db7fe704

Exported functions 7

DllCanUnloadNow #1 · 0x5990
DllGetClassObject #2 · 0x59d0
DllMain #3 · 0x5590
DllRegisterServer #4 · 0x58f0
DllUnregisterServer #5 · 0x5940
GetProviderClassID #6 · 0x56e0
MI_Main #7 · 0x5490

Imported DLLs & functions 381

AccessCheck 0x180079298
AddAccessAllowedAce 0x180079320
AllocateAndInitializeSid 0x180079348
CheckTokenMembership 0x1800792b0
ConvertSidToStringSidW 0x180079368
CopySid 0x180079370
CryptAcquireContextW 0x1800792d8
CryptGetProvParam 0x1800792c0
CryptReleaseContext 0x1800792b8
EventActivityIdControl 0x1800792e0
EventRegister 0x1800792f8
EventSetInformation 0x1800792f0
EventUnregister 0x1800792e8
EventWriteTransfer 0x180079300
GetLengthSid 0x180079310
GetTokenInformation 0x180079378
InitializeAcl 0x180079318
InitializeSecurityDescriptor 0x1800792c8
IsValidSecurityDescriptor 0x180079340
LsaClose 0x180079388
LsaFreeMemory 0x180079390
LsaOpenPolicy 0x180079350
LsaQueryInformationPolicy 0x180079358
OpenProcessToken 0x1800792a0
OpenThreadToken 0x1800792a8
RegDeleteKeyExW 0x180079308
RegDeleteKeyValueW 0x180079380
RegDeleteTreeW 0x1800792d0
RegEnumKeyExW 0x180079360
SetSecurityDescriptorDacl 0x180079328
SetSecurityDescriptorGroup 0x180079330
SetSecurityDescriptorOwner 0x180079338
CoCreateFreeThreadedMarshaler 0x180079690
CoCreateInstance 0x1800796b8
CoInitializeEx 0x1800796a0
CoTaskMemAlloc 0x1800796c0
CoTaskMemFree 0x180079698
CoUninitialize 0x1800796c8
CoWaitForMultipleHandles 0x1800796b0
StringFromGUID2 0x1800796a8
DebugBreak 0x1800796e0
IsDebuggerPresent 0x1800796d8
OutputDebugStringW 0x1800796e8
GetLastError 0x180079718
RaiseException 0x180079700
SetLastError 0x180079710
SetUnhandledExceptionFilter 0x1800796f8
UnhandledExceptionFilter 0x180079708
CloseHandle 0x180079728
GetProcessHeap 0x180079740
HeapAlloc 0x180079748
HeapFree 0x180079738
LocalFree 0x180079758
DisableThreadLibraryCalls 0x180079768
FreeLibrary 0x180079798
GetModuleFileNameA 0x180079780
GetModuleHandleExW 0x180079788
GetModuleHandleW 0x180079778
GetProcAddress 0x180079790
LoadLibraryExW 0x180079770
FormatMessageW 0x1800797a8
GetCurrentProcess 0x1800797b8
GetCurrentProcessId 0x1800797c8
GetCurrentThreadId 0x1800797c0
TerminateProcess 0x1800797d0
QueryPerformanceCounter 0x1800797e0
RegCloseKey 0x180079820
RegCreateKeyExW 0x180079828
RegDeleteValueW 0x180079808
RegEnumValueW 0x180079800
RegGetValueW 0x1800797f8
RegOpenKeyExW 0x1800797f0
RegQueryInfoKeyW 0x180079818
RegQueryValueExW 0x180079810
RegSetValueExW 0x180079830
RegSetKeyValueW 0x180079840
RtlCaptureContext 0x180079858
RtlLookupFunctionEntry 0x180079850
RtlVirtualUnwind 0x180079860
AcquireSRWLockExclusive 0x1800798e8
AcquireSRWLockShared 0x1800798d8
CreateEventExW 0x180079888
CreateMutexExW 0x1800798e0
CreateSemaphoreExW 0x1800798c0
DeleteCriticalSection 0x1800798f8
EnterCriticalSection 0x180079880
InitializeCriticalSection 0x1800798a8
InitializeCriticalSectionEx 0x1800798b0
LeaveCriticalSection 0x180079890
OpenSemaphoreW 0x180079878
ReleaseMutex 0x1800798b8
ReleaseSemaphore 0x1800798c8
ReleaseSRWLockExclusive 0x1800798f0
ReleaseSRWLockShared 0x1800798a0
SetEvent 0x180079870
WaitForSingleObject 0x1800798d0
WaitForSingleObjectEx 0x180079898
GetSystemDirectoryW 0x180079938
GetSystemTime 0x180079920
GetSystemTimeAsFileTime 0x180079918
GetTickCount 0x180079928
GetVersionExW 0x180079930
CloseThreadpoolTimer 0x180079948
CreateThreadpoolTimer 0x180079960
SetThreadpoolTimer 0x180079950
WaitForThreadpoolTimerCallbacks 0x180079958
FileTimeToSystemTime 0x180079978
SystemTimeToFileTime 0x180079970
SetRestrictedErrorInfo 0x180079988
RoGetMatchingRestrictedErrorInfo 0x180079998
RoActivateInstance 0x1800799a8
RoGetActivationFactory 0x1800799b0
RoInitialize 0x1800799b8
RoUninitialize 0x1800799c0
WindowsCreateString 0x1800799d0
WindowsCreateStringReference 0x1800799e8
WindowsDeleteString 0x1800799e0
WindowsGetStringRawBuffer 0x1800799d8
GetTraceEnableFlags 0x180079a08
GetTraceEnableLevel 0x180079a00
GetTraceLoggerHandle 0x180079a10
RegisterTraceGuidsW 0x1800799f8
TraceMessage 0x180079a20
UnregisterTraceGuids 0x180079a18
ImpersonateLoggedOnUser 0x180079a38
RevertToSelf 0x180079a30
LookupAccountSidW 0x180079a48
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x180079a60
ConvertStringSidToSidW 0x180079a58
BluetoothFindFirstDevice 0x180079a80
BluetoothFindFirstRadio 0x180079a78
BluetoothFindRadioClose 0x180079a88
BluetoothGetRadioInfo 0x180079a70
0x180079a98
CertAddCertificateContextToStore 0x180079440
CertCloseStore 0x180079438
CertCompareCertificateName 0x1800793a8
CertCreateCertificateContext 0x180079458
CertDeleteCertificateFromStore 0x180079450
CertDuplicateCertificateContext 0x180079400
CertEnumCertificatesInStore 0x1800793f0
CertFindCertificateInStore 0x180079430
CertFindChainInStore 0x180079408
CertFreeCertificateChain 0x1800793f8
CertFreeCertificateContext 0x180079410
CertGetCertificateChain 0x1800793b0
CertGetCertificateContextProperty 0x180079420
CertGetEnhancedKeyUsage 0x1800793d0
CertGetNameStringW 0x1800793e0
CertNameToStrW 0x1800793e8
CertOpenStore 0x180079428
CertStrToNameW 0x1800793d8
CertVerifyTimeValidity 0x1800793a0
CryptAcquireCertificatePrivateKey 0x180079448
CryptBinaryToStringW 0x180079460
CryptDecodeObject 0x180079418
CryptDecodeObjectEx 0x180079468
CryptEncodeObjectEx 0x1800793c8
CryptProtectData 0x1800793b8
CryptUnprotectData 0x1800793c0
DmGetCurrentUserSid 0x1800794a0
DMGetDeviceClientID 0x180079498
DmImpersonate 0x180079490
DmRevertToSelf 0x180079488
DMSetDeviceClientID 0x180079480
OmaDmRegistryGetDWORD 0x180079478
EnrollEngineInitialize 0x180079aa8
EasClientSecurityPolicyCheckCompliance 0x180079ab8
UMgrQueryDefaultAccountToken 0x180079ac8
UMgrQueryUserContext 0x180079ad0
CompareFileTime 0x1800794e8
CreateEventW 0x180079508
CreateThread 0x1800794d0
FileTimeToLocalFileTime 0x1800794d8
GetComputerNameExW 0x180079518
GetComputerNameW 0x180079528
GetCurrentThread 0x1800794c8
GetTickCount64 0x1800794f0
GlobalFree 0x180079500
InitOnceBeginInitialize 0x1800794f8
InitOnceComplete 0x1800794e0
LocalAlloc 0x1800794c0
MultiByteToWideChar 0x180079510
WideCharToMultiByte 0x180079520
MI_Application_InitializeV1 0x180079ae0
?_Add_vtordisp1@?$basic_istream@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180079b38
?_Add_vtordisp2@?$basic_ios@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180079bd0
?_Add_vtordisp2@?$basic_ostream@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180079b20
?_Addfac@_Locimp@locale@std@@AEAAXPEAVfacet@23@_K@Z 0x180079c68
?_BADOFF@std@@3_JB 0x180079c78
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x180079c10
?_Getcat@?$codecvt@GDH@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180079cb8
?_Getcat@?$ctype@G@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180079af8
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180079c80
?_Incref@facet@locale@std@@UEAAXXZ 0x180079b58
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x180079c08
?_Ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA_N_N@Z 0x180079c20
?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180079bb0
?_New_Locimp@_Locimp@locale@std@@CAPEAV123@AEBV123@@Z 0x180079c60
?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAPEAGXZ 0x180079c28
?_Syserror_map@std@@YAPEBDH@Z 0x180079ca0
?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAAXXZ 0x180079ba8
?_Winerror_map@std@@YAPEBDH@Z 0x180079cc8
?_Xbad_alloc@std@@YAXXZ 0x180079ce0
?_Xlength_error@std@@YAXPEBD@Z 0x180079ca8
?_Xout_of_range@std@@YAXPEBD@Z 0x180079cd0
??_7_Facet_base@std@@6B@ 0x180079c18
??_7?$codecvt@GDH@std@@6B@ 0x180079b50
??_7codecvt_base@std@@6B@ 0x180079bf8
??_7facet@locale@std@@6B@ 0x180079c40
??0_Lockit@std@@QEAA@H@Z 0x180079c88
??0?$basic_ios@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x180079c48
??0?$basic_iostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@@Z 0x180079be8
??0?$basic_istream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z 0x180079c70
??0?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAA@XZ 0x180079c50
??0?$codecvt@GDH@std@@QEAA@_K@Z 0x180079b98
??1_Container_base12@std@@QEAA@XZ 0x180079c98
??1_Lockit@std@@QEAA@XZ 0x180079c90
??1?$basic_ios@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180079be0
??1?$basic_iostream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180079b08
??1?$basic_istream@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180079b68
??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UEAA@XZ 0x180079bc8
??1?$codecvt@GDH@std@@MEAA@XZ 0x180079c00
??4?$_Yarn@D@std@@QEAAAEAV01@PEBD@Z 0x180079b48
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEA_K@Z 0x180079cb0
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEA_N@Z 0x180079b30
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEAH@Z 0x180079b28
??5?$basic_istream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@AEAM@Z 0x180079b40
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@_N@Z 0x180079b18
??6?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAAAEAV01@K@Z 0x180079b10
??Bid@locale@std@@QEAA_KXZ 0x180079b60
?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x180079c38
?getloc@ios_base@std@@QEBA?AVlocale@2@XZ 0x180079b00
?id@?$codecvt@GDH@std@@2V0locale@2@A 0x180079cc0
?id@?$ctype@G@std@@2V0locale@2@A 0x180079c58
?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAXAEBVlocale@2@@Z 0x180079b70
?in@?$codecvt@GDH@std@@QEBAHAEAHPEBD1AEAPEBDPEAG3AEAPEAG@Z 0x180079bf0
?is@?$ctype@G@std@@QEBA_NFG@Z 0x180079af0
?pbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IEAAXH@Z 0x180079c30
?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAPEAV12@PEAG_J@Z 0x180079b80
?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QEAAXH_N@Z 0x180079bd8
?sgetc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x180079bc0
?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JXZ 0x180079ba0
?snextc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QEAAGXZ 0x180079bb8
?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAHXZ 0x180079b78
?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAAGXZ 0x180079cd8
?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEAG_J@Z 0x180079b90
?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MEAA_JPEBG_J@Z 0x180079b88
__C_specific_handler 0x180079e08
__CxxFrameHandler3 0x180079d40
__dllonexit 0x180079e28
_amsg_exit 0x180079df8
_callnewh 0x180079de8
_CxxThrowException 0x180079d10
_initterm 0x180079e00
_itow_s 0x180079da8
_lock 0x180079e18
_onexit 0x180079e30
_purecall 0x180079d70
_snwprintf_s 0x180079d68
_strnicmp 0x180079e70
_unlock 0x180079e20
_vsnprintf_s 0x180079d90
_vsnwprintf 0x180079d50
_wcsicmp 0x180079d60
_wcsnicmp 0x180079d98
_wtof 0x180079dc0
_wtoi 0x180079da0
_XcptFilter 0x180079df0
??_V@YAXPEAX@Z 0x180079d48
??0bad_cast@@QEAA@AEBV0@@Z 0x180079de0
??0bad_cast@@QEAA@PEBD@Z 0x180079dd8
??0exception@@QEAA@AEBQEBD@Z 0x180079e78
??0exception@@QEAA@AEBV0@@Z 0x180079d88
??0exception@@QEAA@XZ 0x180079d80
??1bad_cast@@UEAA@XZ 0x180079dd0
??1exception@@UEAA@XZ 0x180079d78
??1type_info@@UEAA@XZ 0x180079e38
??3@YAXPEAX@Z 0x180079d38
?terminate@@YAXXZ 0x180079e10
?what@exception@@UEBAPEBDXZ 0x180079e68
free 0x180079d28
iswspace 0x180079e60
malloc 0x180079d30
memcmp 0x180079d08
memcpy 0x180079d00
memcpy_s 0x180079d58
memmove 0x180079cf8
memmove_s 0x180079db8
memset 0x180079cf0
rand 0x180079e40
srand 0x180079e48
strcmp 0x180079d18
swprintf_s 0x180079d20
toupper 0x180079e50
vswprintf_s 0x180079e80
wcscmp 0x180079e88
wcsncmp 0x180079e98
wcstok_s 0x180079db0
wcstol 0x180079e90
wcstombs 0x180079e58
wcstoul 0x180079dc8
NCryptDeleteKey 0x180079ec0
NCryptFreeObject 0x180079eb0
NCryptGetProperty 0x180079eb8
NCryptOpenStorageProvider 0x180079ea8
RtlConvertSidToUnicodeString 0x180079ee8
RtlGetDeviceFamilyInfoEnum 0x180079ed8
RtlIsMultiUsersInSessionSku 0x180079ed0
RtlIsStateSeparationEnabled 0x180079ee0
CoInitialize 0x180079ef8
CoInitializeSecurity 0x180079f00
SafeArrayCreate 0x180079570
SafeArrayDestroy 0x180079598
SafeArrayGetLBound 0x180079580
SafeArrayGetUBound 0x180079590
SafeArrayLock 0x180079578
SafeArrayUnlock 0x180079588
SysAllocString 0x180079548
SysAllocStringByteLen 0x180079540
SysFreeString 0x180079558
SysStringByteLen 0x180079538
SysStringLen 0x180079568
VariantClear 0x180079560
VariantInit 0x180079550
0x180079f10
0x180079f18
0x180079f20
0x180079f28
0x180079f30
PolicyManager_FreeStringValue 0x180079f48
PolicyManager_GetPolicyInt 0x180079f40
PolicyManager_GetPolicyStringGivenEnrollmentId 0x180079f50
RpcStringFreeW 0x1800795a8
UuidFromStringW 0x1800795b0
UuidToStringW 0x1800795b8
NetUserGetInfo 0x180079f68
NetUserSetInfo 0x180079f60
StrDupW 0x1800795c8
SLClose 0x180079f90
SLConsumeRight 0x180079f98
SLGetInstalledProductKeyIds 0x180079fb8
SLGetLicensingStatusInformation 0x180079fb0
SLGetProductSkuInformation 0x180079f88
SLGetSLIDList 0x180079fa0
SLInstallProofOfPurchase 0x180079fa8
SLOpen 0x180079f80
SLUninstallProofOfPurchase 0x180079f78
SLActivateProduct 0x180079fc8
CoInternetCreateZoneManager 0x180079fd8
IsValidURL 0x180079fe0
CharUpperBuffW 0x1800795d8
GetSystemMetrics 0x1800795e0
WinHttpCloseHandle 0x180079640
WinHttpConnect 0x180079618
WinHttpGetIEProxyConfigForCurrentUser 0x1800795f8
WinHttpGetProxyForUrl 0x180079600
WinHttpOpen 0x180079608
WinHttpOpenRequest 0x180079620
WinHttpQueryDataAvailable 0x180079650
WinHttpQueryHeaders 0x180079648
WinHttpReadData 0x180079658
WinHttpReceiveResponse 0x180079638
WinHttpSendRequest 0x1800795f0
WinHttpSetOption 0x180079628
WinHttpSetStatusCallback 0x180079660
WinHttpSetTimeouts 0x180079610
WinHttpWriteData 0x180079630
WlanCloseHandle 0x18007a010
WlanDeleteProfile 0x18007a020
WlanEnumInterfaces 0x18007a018
WlanFreeMemory 0x18007a008
WlanGetProfile 0x18007a030
WlanGetProfileList 0x180079ff8
WlanOpenHandle 0x18007a028
WlanReasonCodeToString 0x18007a000
WlanSetProfile 0x180079ff0
WscGetSecurityProviderHealth 0x180079670
WTSQueryUserToken 0x180079680