Windows 7 DLL File Information - devmgr.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 7, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Device Manager MMC Snapin |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 401 KB |
Total Number of Exported Functions: | 23 |
Total Number of Exported Functions With Names: | 23 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 185,856 Bytes | 45.3% | Read, Execute | Code |
.data | 0x0002f000 | 2,560 Bytes | 0.6% | Write, Read | Initialized Data |
.rsrc | 0x00030000 | 211,456 Bytes | 51.5% | Read | Initialized Data |
.reloc | 0x00064000 | 9,728 Bytes | 2.4% | Read, Discardable | Initialized Data |
Static Linking
devmgr.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
USER32.dll
ole32.dll
ADVAPI32.dll
GDI32.dll
SETUPAPI.dll
newdev.dll
VERSION.dll
SHELL32.dll
SHLWAPI.dll
UxTheme.dll
ntdll.dll
This means that when devmgr.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, devmgr.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 6 | 143,481 Bytes | 34.9% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 5 | 62,990 Bytes | 15.3% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 13 | 8,040 Bytes | 2.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 428 | 33,262 Bytes | 8.1% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 702 Bytes | 0.2% |
All Others | 2 | 1,140 Bytes | 0.3% |
Total | 455 | 249,615 Bytes | 60.8% |
Icons in this file
There are 6 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
101 | Device Manager |
103 | General |
106 | Driver |
108 | General |
110 | Driver File Details |
210 | Confirm Device Uninstall |
328 | Device Manager |
330 | Power Management |
372 | Details |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
4 | Device Manager |
5 | View and update your hardware's settings and driver software. |
6 | Class |
8 | Device |
10 | Computer |
12 | Unable to access the computer %s Make sure that this computer is on the network, has remote administration enabled, and is running the "Plug and Play" and "Remote registry" services. The error was: %s |
13 | Resources |
15 | IRQs |
17 | I/Os |
19 | DMAs |
21 | Memory |
23 | Large Memory |
29 | No device ID is given. |
38 | Unknown device |
102 | Add &legacy hardware |
103 | &Uninstall |
104 | Sc&an for hardware changes |
107 | P&roperties |
111 | &Enable |
112 | &Disable |
113 | U&pdate Driver Software... |
167 | Large Memory |
359 | Scan for hardware changes |
360 | Scan for hardware changes |
361 | Enable |
362 | Enable |
363 | Disable |
364 | Disable |
365 | Uninstall |
366 | Uninstall |
367 | Update Driver Software |
368 | Update Driver Software |
370 | devmgr.chm |
371 | /html/80acd63d-7111-42b5-8272-a9dff9edcec2.htm |
400 | DN_ROOT_ENUMERATED |
401 | DN_DRIVER_LOADED |
402 | DN_ENUM_LOADED |
403 | DN_STARTED |
404 | DN_MANUAL |
405 | DN_NEED_TO_ENUM |
406 | DN_DRIVER_BLOCKED |
407 | DN_HARDWARE_ENUM |
408 | DN_NEED_RESTART |
409 | DN_HAS_MARK |
410 | DN_HAS_PROBLEM |
411 | DN_FILTERED |
412 | DN_MOVED |
413 | DN_DISABLEABLE |
414 | DN_REMOVABLE |
415 | DN_PRIVATE_PROBLEM |
416 | DN_MF_PARENT |
417 | DN_MF_CHILD |
418 | DN_WILL_BE_REMOVED |
419 | DN_NOT_FIRST_TIMEE |
420 | DN_STOP_FREE_RES |
421 | DN_REBAL_CANDIADATE |
422 | DN_BAD_PARTIAL |
423 | DN_NT_ENUMERATOR |
424 | DN_NT_DRIVER |
425 | DN_NEEDS_LOCKING |
426 | DN_ARM_WAKEUP |
427 | DN_APM_ENUMERATOR |
428 | DN_APM_DRIVER |
429 | DN_SILENT_INSTALL |
430 | DN_NO_SHOW_IN_DM |
431 | DN_BOOT_LOG_PROB |
440 | CM_DEVCAP_LOCKSUPPORTED |
441 | CM_DEVCAP_EJECTSUPPORTED |
442 | CM_DEVCAP_REMOVABLE |
443 | CM_DEVCAP_DOCKDEVICE |
444 | CM_DEVCAP_UNIQUEID |
445 | CM_DEVCAP_SILENTINSTALL |
446 | CM_DEVCAP_RAWDEVICEOK |
447 | CM_DEVCAP_SURPRISEREMOVALOK |
448 | CM_DEVCAP_HARDWAREDISABLED |
449 | CM_DEVCAP_NONDYNAMIC |
460 | CONFIGFLAG_DISABLED |
461 | CONFIGFLAG_REMOVED |
462 | CONFIGFLAG_MANUAL_INSTALL |
463 | CONFIGFLAG_IGNORE_BOOT_LC |
464 | CONFIGFLAG_NET_BOOT |
465 | CONFIGFLAG_REINSTALL |
466 | CONFIGFLAG_FAILEDINSTALL |
467 | CONFIGFLAG_CANTSTOPACHILD |
468 | CONFIGFLAG_OKREMOVEROM |
469 | CONFIGFLAG_NOREMOVEEXIT |
470 | CONFIGFLAG_FINISH_INSTALL |
471 | CONFIGFLAG_NEEDS_FORCED_CONFIG |
472 | CONFIGFLAG_NETBOOT_CARD |
473 | CONFIGFLAG_PARTIAL_LOG_CONF |
474 | CSCONFIGFLAG_DISABLED |
475 | CSCONFIGFLAG_DO_NOT_CREATE |
476 | CSCONFIGFLAG_DO_NOT_START |
480 | Unspecified |
490 | PDCAP_D0_SUPPORTED |
491 | PDCAP_D1_SUPPORTED |
492 | PDCAP_D2_SUPPORTED |
493 | PDCAP_D3_SUPPORTED |
494 | PDCAP_WAKE_FROM_D0_SUPPORTED |
495 | PDCAP_WAKE_FROM_D1_SUPPORTED |
496 | PDCAP_WAKE_FROM_D2_SUPPORTED |
497 | PDCAP_WAKE_FROM_D3_SUPPORTED |
498 | PDCAP_WARM_EJECT_SUPPORTED |
500 | FILE_REMOVABLE_MEDIA |
501 | FILE_READ_ONLY_DEVICE |
502 | FILE_FLOPPY_DISKETTE |
503 | FILE_WRITE_ONCE_MEDIA |
504 | FILE_REMOTE_DEVICE |
505 | FILE_DEVICE_IS_MOUNTED |
506 | FILE_VIRTUAL_VOLUME |
507 | FILE_AUTOGENERATED_DEVICE_NAME |
508 | FILE_DEVICE_SECURE_OPEN |
509 | FILE_CHARACTERISTIC_PNP_DEVICE |
594 | Current power state: |
595 | Power capabilities: |
596 | Power state mappings: |
597 | <empty> |
598 | <true> |
599 | <false> |
600 | Device description |
601 | Hardware Ids |
602 | Compatible Ids |
603 | Service |
604 | Device class |
605 | Device class guid |
606 | Driver key |
607 | ConfigFlags |
608 | Manufacturer |
609 | Friendly name |
610 | Location information |
611 | Physical Device Object name |
612 | Capabilities |
613 | UI number |
614 | Device upper filters |
615 | Device lower filters |
616 | Bus type guid |
617 | Legacy bus type |
618 | Bus number |
619 | Enumerator |
620 | Security |
621 | Security SDS |
622 | Device type |
623 | Exclusive |
624 | Characteristics |
625 | Address |
626 | UI number description format |
627 | Power data |
628 | Removal policy |
629 | Removal policy default |
630 | Removal policy override |
631 | Install state |
632 | Location paths |
633 | DevNode status |
634 | Problem code |
635 | Ejection relations |
636 | Removal relations |
637 | Power relations |
638 | Bus relations |
639 | Parent |
640 | Children |
641 | Siblings |
642 | Driver assembly date |
643 | Driver assembly version |
644 | Driver assembly description |
645 | Inf name |
646 | Inf section |
647 | Inf section extension |
648 | Matching device Id |
649 | Provider |
650 | Property page provider |
651 | Device co-installers |
652 | Resource picker tags |
653 | Resource picker exceptions |
654 | Display name |
655 | Device Instance Path |
656 | Install Error |
657 | Driver Node Strong Name |
658 | Rollback Driver Node Strong Name |
659 | Rank of Installed Driver |
660 | WHQL Logo Level |
661 | Device for Legacy Driver |
662 | Detected Device Reported by Driver |
663 | No Connect Sound |
664 | Generic driver installed |
665 | Container Id |
666 | Base Container Id |
667 | Override Container Id |
668 | Model Id |
670 | Transport relations |
671 | Install Date |
672 | First Install Date |
673 | Bus reported device description |
674 | Safe Removal Required |
675 | Safe Removal Required Override |
676 | Bluetooth Device Address |
677 | Bluetooth Service Guid |
678 | Friendly name attributes |
679 | Remote Desktop Session Id |
680 | Install Inf |
681 | Install in progress |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DeviceAdvancedPropertiesA | DeviceAdvancedPropertiesW | DeviceCreateHardwarePage |
DeviceCreateHardwarePageCustom | DeviceCreateHardwarePageEx | DeviceManager_ExecuteA |
DeviceManager_ExecuteW | DeviceProblemTextA | DeviceProblemTextW |
DeviceProblemWizardA | DeviceProblemWizardW | DeviceProblenWizard_RunDLLA |
DeviceProblenWizard_RunDLLW | DevicePropertiesA | DevicePropertiesExA |
DevicePropertiesExW | DevicePropertiesW | DeviceProperties_RunDLLA |
DeviceProperties_RunDLLW | DllCanUnloadNow | DllGetClassObject |
DllRegisterServer | DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _ftol2 _initterm _lock _onexit _purecall _resetstkoflw _unlock _vscwprintf _vsnprintf _vsnwprintf _wcsicmp _wcslwr free iswspace malloc memcpy memcpy_s memmove memmove_s memset public: virtual __thiscall type_info::~type_info(void) toupper void * __cdecl operator new(unsigned int) void * __cdecl operator new[](unsigned int) void __cdecl operator delete(void *) void __cdecl operator delete[](void *) void __cdecl terminate(void) vswprintf_s wcschr wcsrchr wcsstr - KERNEL32.dll:
CloseHandle CompareStringOrdinal CreateDirectoryW CreateEventW CreateFileMappingW CreateFileW CreateHardLinkW CreateProcessW CreateThread DelayLoadFailureHook DeleteFileW DeviceIoControl DisableThreadLibraryCalls ExpandEnvironmentStringsA FileTimeToLocalFileTime FileTimeToSystemTime FindClose FindFirstFileW FindNextFileW FindResourceExW FindResourceW FlushFileBuffers FormatMessageW FreeLibrary FreeResource GetCommandLineA GetCommandLineW GetComputerNameExW GetComputerNameW GetCurrentDirectoryW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatEx GetDateFormatW GetEnvironmentVariableW GetFileAttributesW GetFileInformationByHandle GetFileSize GetFullPathNameW GetLastError GetLocalTime GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTickCount GetTimeFormatEx GetVersion GetVersionExA GetVersionExW GlobalAlloc GlobalFree GlobalLock GlobalUnlock HeapDestroy HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsProcessorFeaturePresent LCMapStringW LoadLibraryA LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MapViewOfFile MoveFileExW MultiByteToWideChar OpenEventW OutputDebugStringA QueryPerformanceCounter RaiseException RegCloseKey RegCreateKeyExW RegDeleteValueW RegOpenKeyExA RegOpenKeyExW RegQueryValueExA RegQueryValueExW RegSetValueExW SearchPathW SetCurrentDirectoryW SetEndOfFile SetEvent SetFileAttributesW SetFilePointer SetLastError SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess UnhandledExceptionFilter UnmapViewOfFile WaitForSingleObject WaitForSingleObjectEx WideCharToMultiByte WriteFile lstrcmpW lstrcmpiW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlSizeHeap - USER32.dll:
AppendMenuW BeginDeferWindowPos CallWindowProcW CharUpperW CheckDlgButton CloseClipboard CreateDialogParamW CreatePopupMenu CreateWindowExW DefWindowProcW DeferWindowPos DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW EmptyClipboard EnableWindow EndDeferWindowPos EndDialog FindWindowExW GetClassInfoW GetClientRect GetCursorPos GetDC GetDlgItem GetFocus GetForegroundWindow GetKeyState GetMessagePos GetParent GetSysColor GetSystemMetrics GetWindowLongW GetWindowRect GetWindowTextLengthW GetWindowTextW InvalidateRect IsDialogMessageW IsDlgButtonChecked IsWindow IsWindowEnabled KillTimer LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadStringW MapWindowPoints MessageBoxW MsgWaitForMultipleObjects OpenClipboard PeekMessageW PostMessageW RegisterClassW RegisterClipboardFormatW RegisterClipboardFormatW ReleaseDC ScreenToClient SendDlgItemMessageW SendMessageW SetClipboardData SetCursor SetDlgItemTextW SetFocus SetForegroundWindow SetProcessDPIAware SetTimer SetWindowLongW SetWindowPos ShowWindow TrackPopupMenu TranslateMessage UnregisterClassA - ole32.dll:
CoCreateInstance CoInitialize CoTaskMemAlloc CoTaskMemFree CoUninitialize CreateStreamOnHGlobal ReleaseStgMedium - ADVAPI32.dll:
AdjustTokenPrivileges AllocateAndInitializeSid CheckTokenMembership CloseServiceHandle CopySid EqualSid FreeSid GetLengthSid GetTokenInformation InitiateSystemShutdownExW IsValidSid LookupPrivilegeValueW OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceConfigW RegConnectRegistryW WmiCloseBlock WmiDevInstToInstanceNameW WmiOpenBlock WmiQuerySingleInstanceW WmiSetSingleInstanceW - GDI32.dll:
DeleteObject GetDeviceCaps - SETUPAPI.dll:
SetupCloseFileQueue SetupDiBuildClassInfoListExW SetupDiBuildDriverInfoList SetupDiCallClassInstaller SetupDiCreateDeviceInfoList SetupDiCreateDeviceInfoListExW SetupDiDestroyClassImageList SetupDiDestroyDeviceInfoList SetupDiDestroyDriverInfoList SetupDiEnumDeviceInfo SetupDiEnumDriverInfoW SetupDiGetClassDescriptionW SetupDiGetClassDevPropertySheetsW SetupDiGetClassDevsExW SetupDiGetClassDevsW SetupDiGetClassImageIndex SetupDiGetClassImageListExW SetupDiGetClassInstallParamsW SetupDiGetClassPropertyExW SetupDiGetClassPropertyKeysExW SetupDiGetDeviceInfoListDetailW SetupDiGetDeviceInstallParamsW SetupDiGetDeviceInstanceIdW SetupDiGetDevicePropertyKeys SetupDiGetDevicePropertyW SetupDiLoadClassIcon SetupDiLoadDeviceIcon SetupDiOpenDeviceInfoW SetupDiSetClassInstallParamsW SetupDiSetDeviceInstallParamsW SetupDiSetSelectedDriverW SetupOpenFileQueue SetupQueueCopyW SetupScanFileQueue SetupUninstallOEMInfW SetupVerifyInfFileW cfgmgr32!CM_Connect_MachineW cfgmgr32!CM_Disconnect_Machine cfgmgr32!CM_Free_Log_Conf_Handle cfgmgr32!CM_Free_Res_Des_Handle cfgmgr32!CM_Get_Child_Ex cfgmgr32!CM_Get_DevNode_Registry_Property_ExW cfgmgr32!CM_Get_DevNode_Status_Ex cfgmgr32!CM_Get_Device_ID_ExW cfgmgr32!CM_Get_First_Log_Conf_Ex cfgmgr32!CM_Get_HW_Prof_Flags_ExW cfgmgr32!CM_Get_Hardware_Profile_Info_ExW cfgmgr32!CM_Get_Next_Res_Des_Ex cfgmgr32!CM_Get_Parent_Ex cfgmgr32!CM_Get_Res_Des_Data_Ex cfgmgr32!CM_Get_Res_Des_Data_Size_Ex cfgmgr32!CM_Get_Sibling_Ex cfgmgr32!CM_Locate_DevNode_ExW cfgmgr32!CM_Open_Class_Key_ExW cfgmgr32!CM_Open_DevNode_Key_Ex cfgmgr32!CM_Reenumerate_DevNode_Ex devrtl!DevRtlGetThreadLogToken devrtl!DevRtlSetThreadLogToken pSetupDiBuildInfoDataFromStrongName pSetupInfGetDigitalSignatureInfo pSetupInfIsInbox pSetupIsBiDiLocalizedSystemEx pSetupStringFromGuid - newdev.dll:
DiRollbackDriver DiShowUpdateDevice - VERSION.dll:
GetFileVersionInfoSizeW GetFileVersionInfoW VerQueryValueW - SHELL32.dll:
RestartDialogEx SHGetStockIconInfo SHTestTokenMembership ShellExecuteExW ShellExecuteW - SHLWAPI.dll:
StrRChrW StrToIntW - UxTheme.dll:
SetWindowTheme - ntdll.dll:
NtQueryInformationFile NtQuerySystemInformation NtSetInformationFile RtlMultiByteToUnicodeN RtlMultiByteToUnicodeSize RtlNtStatusToDosError RtlUnicodeToMultiByteN RtlUnicodeToMultiByteSize