devmgr.dll

v10.0.19041.5794 32-bit Windows NT Analyzed
Description
Device Manager MMC Snapin
Authors
© Microsoft Corporation. All rights reserved.
File size
773.5 KB
Uploaded
2025-12-01 07:55
Views
70
SHA-256
74c8fb3bca49bbc185f0d532044daa32

Exported functions 23

DeviceProperties_RunDLLA #5 · 0x3d9d0
DeviceProperties_RunDLLW #6 · 0x3da60
DevicePropertiesA #7 · 0x3d760
DevicePropertiesW #8 · 0x3d940
DeviceManager_ExecuteA #9 · 0x3d3b0
DeviceManager_ExecuteW #10 · 0x3d3b0
DeviceProblemTextA #11 · 0x3d420
DeviceProblemTextW #12 · 0x3d500
DeviceProblemWizardA #13 · 0x3d520
DeviceProblemWizardW #14 · 0x3d5d0
DllCanUnloadNow #15 · 0x11280
DllGetClassObject #16 · 0xf2d0
DeviceAdvancedPropertiesA #17 · 0x3d2b0
DeviceAdvancedPropertiesW #18 · 0x3d330
DeviceCreateHardwarePage #19 · 0x422e0
DeviceCreateHardwarePageEx #20 · 0x423b0
DevicePropertiesExA #21 · 0x3d810
DevicePropertiesExW #22 · 0x3d8c0
DeviceProblenWizard_RunDLLA #23 · 0x3d650
DeviceProblenWizard_RunDLLW #24 · 0x3d6e0
DeviceCreateHardwarePageCustom #25 · 0x42300
DllRegisterServer #26 · 0x20e80
DllUnregisterServer #27 · 0x20e90

Imported DLLs & functions 383

AdjustTokenPrivileges 0x5fcd1038
AllocateAndInitializeSid 0x5fcd102c
CheckTokenMembership 0x5fcd1004
CloseServiceHandle 0x5fcd104c
EventActivityIdControl 0x5fcd1008
EventRegister 0x5fcd1014
EventSetInformation 0x5fcd1010
EventUnregister 0x5fcd100c
EventWriteTransfer 0x5fcd1018
FreeSid 0x5fcd1044
InitiateSystemShutdownExW 0x5fcd101c
LookupPrivilegeValueW 0x5fcd103c
OpenProcessToken 0x5fcd1040
OpenSCManagerW 0x5fcd1048
OpenServiceW 0x5fcd1050
QueryServiceConfigW 0x5fcd1054
RegConnectRegistryW 0x5fcd1034
WmiCloseBlock 0x5fcd1020
WmiDevInstToInstanceNameW 0x5fcd1000
WmiOpenBlock 0x5fcd1030
WmiQuerySingleInstanceW 0x5fcd1028
WmiSetSingleInstanceW 0x5fcd1024
DevFreeObjectProperties 0x5fcd14e8
DevGetObjectProperties 0x5fcd14e4
DeleteObject 0x5fcd1060
GetDeviceCaps 0x5fcd105c
AcquireSRWLockExclusive 0x5fcd117c
AcquireSRWLockShared 0x5fcd1184
CloseHandle 0x5fcd1100
CloseThreadpoolTimer 0x5fcd119c
CompareStringOrdinal 0x5fcd1140
CompareStringW 0x5fcd11f8
CreateDirectoryW 0x5fcd1070
CreateEventW 0x5fcd1264
CreateFileMappingW 0x5fcd1228
CreateFileW 0x5fcd11dc
CreateHardLinkW 0x5fcd124c
CreateMutexExW 0x5fcd11b8
CreateSemaphoreExW 0x5fcd11bc
CreateThread 0x5fcd112c
CreateThreadpoolTimer 0x5fcd11b0
DebugBreak 0x5fcd1170
DelayLoadFailureHook 0x5fcd106c
DeleteCriticalSection 0x5fcd1128
DeleteFileW 0x5fcd11d0
DeviceIoControl 0x5fcd1270
DisableThreadLibraryCalls 0x5fcd1074
EnterCriticalSection 0x5fcd111c
ExpandEnvironmentStringsW 0x5fcd10ec
FileTimeToLocalFileTime 0x5fcd11c8
FileTimeToSystemTime 0x5fcd10f4
FindClose 0x5fcd1234
FindFirstFileW 0x5fcd1244
FindNextFileW 0x5fcd1238
FindResourceExW 0x5fcd10a8
FlushFileBuffers 0x5fcd1254
FormatMessageW 0x5fcd10dc
FreeLibrary 0x5fcd10d8
FreeResource 0x5fcd10b4
GetCommandLineA 0x5fcd1260
GetCommandLineW 0x5fcd10b0
GetComputerNameExW 0x5fcd1110
GetComputerNameW 0x5fcd10e8
GetCurrentDirectoryW 0x5fcd114c
GetCurrentProcess 0x5fcd110c
GetCurrentProcessId 0x5fcd11b4
GetCurrentThreadId 0x5fcd1158
GetDateFormatEx 0x5fcd11c4
GetDateFormatW 0x5fcd10f8
GetEnvironmentVariableW 0x5fcd1118
GetFileAttributesW 0x5fcd1144
GetFileInformationByHandle 0x5fcd1248
GetFileSize 0x5fcd1258
GetFullPathNameW 0x5fcd1148
GetLastError 0x5fcd1090
GetLocalTime 0x5fcd125c
GetModuleFileNameA 0x5fcd116c
GetModuleFileNameW 0x5fcd1094
GetModuleHandleA 0x5fcd1078
GetModuleHandleExW 0x5fcd1168
GetModuleHandleW 0x5fcd107c
GetNativeSystemInfo 0x5fcd1114
GetProcAddress 0x5fcd1080
GetProcessHeap 0x5fcd1160
GetSystemDirectoryW 0x5fcd10b8
GetSystemTimeAsFileTime 0x5fcd1214
GetSystemWindowsDirectoryW 0x5fcd113c
GetTempPathW 0x5fcd11d8
GetTickCount 0x5fcd1218
GetTimeFormatEx 0x5fcd11cc
GlobalAlloc 0x5fcd1130
GlobalFree 0x5fcd126c
GlobalLock 0x5fcd1134
GlobalUnlock 0x5fcd1138
HeapAlloc 0x5fcd115c
HeapDestroy 0x5fcd11f0
HeapFree 0x5fcd1164
HeapReAlloc 0x5fcd11ec
HeapSize 0x5fcd11e8
InitializeCriticalSection 0x5fcd1104
InitializeCriticalSectionEx 0x5fcd11a4
IsDebuggerPresent 0x5fcd1174
IsProcessorFeaturePresent 0x5fcd1154
IsWow64Process 0x5fcd1108
LCMapStringW 0x5fcd1240
LeaveCriticalSection 0x5fcd1120
LoadLibraryA 0x5fcd1084
LoadLibraryExW 0x5fcd10cc
LoadLibraryW 0x5fcd1088
LoadResource 0x5fcd10a4
LocalAlloc 0x5fcd11e4
LocalFree 0x5fcd10e4
LockResource 0x5fcd10a0
lstrcmpiW 0x5fcd10ac
MapViewOfFile 0x5fcd1224
MoveFileExW 0x5fcd1230
MulDiv 0x5fcd11d4
MultiByteToWideChar 0x5fcd10f0
OpenEventW 0x5fcd10fc
OpenSemaphoreW 0x5fcd11ac
OutputDebugStringA 0x5fcd1098
OutputDebugStringW 0x5fcd1178
QueryPerformanceCounter 0x5fcd1210
RaiseException 0x5fcd11f4
RegCloseKey 0x5fcd10bc
RegCreateKeyExW 0x5fcd10c4
RegDeleteValueW 0x5fcd10d0
RegOpenKeyExW 0x5fcd10c0
RegQueryValueExW 0x5fcd10e0
RegSetValueExW 0x5fcd10c8
ReleaseMutex 0x5fcd1190
ReleaseSemaphore 0x5fcd118c
ReleaseSRWLockExclusive 0x5fcd1180
ReleaseSRWLockShared 0x5fcd1188
ResolveDelayLoadedAPI 0x5fcd1068
SearchPathW 0x5fcd11c0
SetCurrentDirectoryW 0x5fcd1150
SetEndOfFile 0x5fcd121c
SetEvent 0x5fcd1268
SetFileAttributesW 0x5fcd123c
SetFilePointer 0x5fcd1250
SetLastError 0x5fcd108c
SetThreadpoolTimer 0x5fcd1194
SetUnhandledExceptionFilter 0x5fcd1200
SizeofResource 0x5fcd109c
Sleep 0x5fcd1124
SleepConditionVariableSRW 0x5fcd120c
SleepEx 0x5fcd122c
TerminateProcess 0x5fcd1204
UnhandledExceptionFilter 0x5fcd11fc
UnmapViewOfFile 0x5fcd1220
WaitForSingleObject 0x5fcd11a8
WaitForSingleObjectEx 0x5fcd11a0
WaitForThreadpoolTimerCallbacks 0x5fcd1198
WakeAllConditionVariable 0x5fcd1208
WideCharToMultiByte 0x5fcd10d4
WriteFile 0x5fcd11e0
__CxxFrameHandler3 0x5fcd1508
__dllonexit 0x5fcd1500
_amsg_exit 0x5fcd152c
_callnewh 0x5fcd1538
_CxxThrowException 0x5fcd1528
_except_handler4_common 0x5fcd1524
_ftol2 0x5fcd14f8
_initterm 0x5fcd158c
_lock 0x5fcd1518
_onexit 0x5fcd14fc
_purecall 0x5fcd1580
_resetstkoflw 0x5fcd1534
_unlock 0x5fcd1504
_vscwprintf 0x5fcd156c
_vsnprintf 0x5fcd1510
_vsnprintf_s 0x5fcd1544
_vsnwprintf 0x5fcd157c
_wcsicmp 0x5fcd1568
_wcslwr 0x5fcd1554
_XcptFilter 0x5fcd1530
??0exception@@QAE@ABV0@@Z 0x5fcd154c
??0exception@@QAE@XZ 0x5fcd1548
??1exception@@UAE@XZ 0x5fcd1550
??1type_info@@UAE@XZ 0x5fcd1520
?terminate@@YAXXZ 0x5fcd151c
free 0x5fcd1574
malloc 0x5fcd1578
memcmp 0x5fcd150c
memcpy 0x5fcd14f0
memcpy_s 0x5fcd1588
memmove 0x5fcd14f4
memmove_s 0x5fcd1584
memset 0x5fcd1590
qsort 0x5fcd1540
toupper 0x5fcd1514
vswprintf_s 0x5fcd1570
wcschr 0x5fcd1564
wcsrchr 0x5fcd1560
wcsstr 0x5fcd1558
wcstok_s 0x5fcd155c
wcstoul 0x5fcd153c
DiInstallDriverW 0x5fcd15a4
DiRollbackDriver 0x5fcd1598
DiShowUpdateDevice 0x5fcd15a0
DiShowUpdateDriver 0x5fcd159c
DiUninstallDriverW 0x5fcd15a8
NtClose 0x5fcd15bc
NtCreateKey 0x5fcd15b0
NtDeleteValueKey 0x5fcd15f0
NtOpenKey 0x5fcd15b4
NtQueryInformationFile 0x5fcd15f4
NtQuerySystemInformation 0x5fcd15e8
NtQueryValueKey 0x5fcd15e4
NtSetInformationFile 0x5fcd15f8
NtSetValueKey 0x5fcd15ec
RtlFormatCurrentUserKeyPath 0x5fcd15c4
RtlFreeUnicodeString 0x5fcd15c0
RtlGetVersion 0x5fcd15c8
RtlInitUnicodeString 0x5fcd15b8
RtlMultiByteToUnicodeN 0x5fcd15d0
RtlMultiByteToUnicodeSize 0x5fcd15d4
RtlNtStatusToDosError 0x5fcd15e0
RtlNtStatusToDosErrorNoTeb 0x5fcd15cc
RtlUnicodeToMultiByteN 0x5fcd15d8
RtlUnicodeToMultiByteSize 0x5fcd15dc
CoCreateInstance 0x5fcd160c
CoInitialize 0x5fcd1614
CoTaskMemAlloc 0x5fcd1604
CoTaskMemFree 0x5fcd1600
CoUninitialize 0x5fcd1610
CreateStreamOnHGlobal 0x5fcd1608
CM_Connect_MachineW 0x5fcd1314
CM_Disconnect_Machine 0x5fcd130c
CM_Free_Log_Conf_Handle 0x5fcd1278
CM_Free_Res_Des_Handle 0x5fcd127c
CM_Get_Child_Ex 0x5fcd12ac
CM_Get_Device_ID_ExW 0x5fcd12a0
CM_Get_DevNode_Registry_Property_ExW 0x5fcd1304
CM_Get_DevNode_Status_Ex 0x5fcd129c
CM_Get_First_Log_Conf_Ex 0x5fcd1298
CM_Get_Hardware_Profile_Info_ExW 0x5fcd128c
CM_Get_HW_Prof_Flags_ExW 0x5fcd1290
CM_Get_Next_Res_Des_Ex 0x5fcd1280
CM_Get_Parent_Ex 0x5fcd1300
CM_Get_Res_Des_Data_Ex 0x5fcd1284
CM_Get_Res_Des_Data_Size_Ex 0x5fcd1288
CM_Get_Sibling_Ex 0x5fcd12a8
CM_Locate_DevNode_ExW 0x5fcd12a4
CM_Open_Class_Key_ExW 0x5fcd1310
CM_Open_DevNode_Key 0x5fcd1364
CM_Open_DevNode_Key_Ex 0x5fcd1308
CM_Reenumerate_DevNode_Ex 0x5fcd1294
pSetupDiBuildInfoDataFromStrongName 0x5fcd1348
pSetupInfGetDigitalSignatureInfo 0x5fcd12b4
pSetupInfIsInbox 0x5fcd12dc
pSetupIsBiDiLocalizedSystemEx 0x5fcd1368
pSetupStringFromGuid 0x5fcd1318
SetupCloseFileQueue 0x5fcd1338
SetupDiBuildClassInfoListExW 0x5fcd12bc
SetupDiBuildDriverInfoList 0x5fcd1378
SetupDiCallClassInstaller 0x5fcd1320
SetupDiCreateDeviceInfoList 0x5fcd1344
SetupDiCreateDeviceInfoListExW 0x5fcd12f0
SetupDiDestroyClassImageList 0x5fcd12d0
SetupDiDestroyDeviceInfoList 0x5fcd12d4
SetupDiDestroyDriverInfoList 0x5fcd1330
SetupDiEnumDeviceInfo 0x5fcd12b8
SetupDiEnumDriverInfoW 0x5fcd1328
SetupDiGetClassDescriptionW 0x5fcd136c
SetupDiGetClassDevPropertySheetsW 0x5fcd12fc
SetupDiGetClassDevsExW 0x5fcd12cc
SetupDiGetClassDevsW 0x5fcd1370
SetupDiGetClassImageIndex 0x5fcd12f8
SetupDiGetClassImageListExW 0x5fcd12c4
SetupDiGetClassInstallParamsW 0x5fcd131c
SetupDiGetClassPropertyExW 0x5fcd12f4
SetupDiGetClassPropertyKeysExW 0x5fcd1360
SetupDiGetDeviceInfoListDetailW 0x5fcd12c8
SetupDiGetDeviceInstallParamsW 0x5fcd134c
SetupDiGetDeviceInstanceIdW 0x5fcd1374
SetupDiGetDevicePropertyKeys 0x5fcd1358
SetupDiGetDevicePropertyW 0x5fcd135c
SetupDiLoadClassIcon 0x5fcd12ec
SetupDiLoadDeviceIcon 0x5fcd12e8
SetupDiOpenDeviceInfoW 0x5fcd12c0
SetupDiSetClassInstallParamsW 0x5fcd1324
SetupDiSetDeviceInstallParamsW 0x5fcd12d8
SetupDiSetSelectedDriverW 0x5fcd132c
SetupGetInfDriverStoreLocationW 0x5fcd1340
SetupGetThreadLogToken 0x5fcd12e0
SetupOpenFileQueue 0x5fcd12e4
SetupQueueCopyW 0x5fcd133c
SetupScanFileQueueW 0x5fcd1334
SetupSetThreadLogToken 0x5fcd1350
SetupUninstallOEMInfW 0x5fcd1354
SetupVerifyInfFileW 0x5fcd12b0
0x5fcd1384
0x5fcd1390
ShellExecuteExW 0x5fcd138c
ShellExecuteW 0x5fcd1388
SHGetStockIconInfo 0x5fcd1380
PathParseIconLocationW 0x5fcd13a0
StrRChrW 0x5fcd139c
StrToIntW 0x5fcd1398
AppendMenuW 0x5fcd13e8
BeginDeferWindowPos 0x5fcd13c4
CallWindowProcW 0x5fcd1408
CharUpperW 0x5fcd1448
CloseClipboard 0x5fcd13cc
CreateDialogParamW 0x5fcd1424
CreatePopupMenu 0x5fcd13ec
CreateWindowExW 0x5fcd1468
DeferWindowPos 0x5fcd13b8
DefWindowProcW 0x5fcd1428
DestroyIcon 0x5fcd1498
DestroyMenu 0x5fcd13dc
DestroyWindow 0x5fcd1434
DialogBoxParamW 0x5fcd1450
DispatchMessageW 0x5fcd1414
EmptyClipboard 0x5fcd13d4
EnableWindow 0x5fcd1480
EndDeferWindowPos 0x5fcd13b4
EndDialog 0x5fcd13f8
FindWindowExW 0x5fcd1458
GetClassInfoW 0x5fcd1440
GetClientRect 0x5fcd13c8
GetCursorPos 0x5fcd13e4
GetDC 0x5fcd1404
GetDlgItem 0x5fcd14a8
GetFocus 0x5fcd147c
GetForegroundWindow 0x5fcd140c
GetKeyState 0x5fcd13f0
GetMessagePos 0x5fcd13ac
GetParent 0x5fcd1490
GetSysColor 0x5fcd13fc
GetSystemMetrics 0x5fcd144c
GetWindowLongW 0x5fcd1470
GetWindowRect 0x5fcd13c0
GetWindowTextW 0x5fcd146c
InvalidateRect 0x5fcd1464
IsDialogMessageW 0x5fcd141c
IsDlgButtonChecked 0x5fcd148c
IsWindow 0x5fcd1444
IsWindowEnabled 0x5fcd14c0
KillTimer 0x5fcd142c
LoadBitmapW 0x5fcd1474
LoadCursorW 0x5fcd145c
LoadIconW 0x5fcd14ac
LoadImageW 0x5fcd14b0
LoadStringW 0x5fcd14b8
MapWindowPoints 0x5fcd13bc
MessageBoxW 0x5fcd14b4
MsgWaitForMultipleObjects 0x5fcd1420
OpenClipboard 0x5fcd13d8
PeekMessageW 0x5fcd14bc
PostMessageW 0x5fcd1494
RegisterClassW 0x5fcd143c
RegisterClipboardFormatW 0x5fcd1410
RegisterWindowMessageW 0x5fcd1438
ReleaseDC 0x5fcd1400
ScreenToClient 0x5fcd14c4
SendDlgItemMessageW 0x5fcd149c
SendMessageW 0x5fcd1488
SetClipboardData 0x5fcd13d0
SetCursor 0x5fcd1460
SetDlgItemTextW 0x5fcd14a0
SetFocus 0x5fcd1478
SetForegroundWindow 0x5fcd1454
SetProcessDPIAware 0x5fcd13f4
SetTimer 0x5fcd1430
SetWindowLongW 0x5fcd14a4
SetWindowPos 0x5fcd13b0
ShowWindow 0x5fcd1484
TrackPopupMenu 0x5fcd13e0
TranslateMessage 0x5fcd1418
UnregisterClassA 0x5fcd13a8
SetWindowTheme 0x5fcd14cc
GetFileVersionInfoSizeW 0x5fcd14d4
GetFileVersionInfoW 0x5fcd14d8
VerQueryValueW 0x5fcd14dc
EvtClose 0x5fcd1620
EvtCreateRenderContext 0x5fcd161c
EvtFormatMessage 0x5fcd1624
EvtOpenPublisherMetadata 0x5fcd1630
EvtRender 0x5fcd162c
EvtSubscribe 0x5fcd1628