Windows XP DLL File Information - newdev.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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: | Add Hardware Device Library |
File Version: | 5.1.2600.5512 (xpsp.080413-2111) |
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: | 242 KB |
Total Number of Exported Functions: | 12 |
Total Number of Exported Functions With Names: | 12 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 61,440 Bytes | 24.8% | Read, Execute | Code |
.data | 0x00010000 | 1,024 Bytes | 0.4% | Write, Read | Initialized Data |
.rsrc | 0x00011000 | 178,688 Bytes | 72.1% | Read | Initialized Data |
.reloc | 0x0003d000 | 5,632 Bytes | 2.3% | Read, Discardable | Initialized Data |
Static Linking
newdev.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
USER32.dll
GDI32.dll
KERNEL32.dll
ADVAPI32.dll
SHELL32.dll
SHLWAPI.dll
SETUPAPI.dll
WININET.dll
credui.dll
ole32.dll
This means that when newdev.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, newdev.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 7 | 79,462 Bytes | 32.1% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 2 | 54,336 Bytes | 21.9% |
AVI Files | 2 | 23,040 Bytes | 9.3% |
Dialog-Boxes | 21 | 7,836 Bytes | 3.2% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 69 | 8,246 Bytes | 3.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 656 Bytes | 0.3% |
All Others | 1 | 904 Bytes | 0.4% |
Total | 103 | 174,480 Bytes | 70.4% |
Icons in this file
There are 7 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)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
2000 | Unknown |
2001 | You do not have sufficient security privileges to install hardware on this computer. Please contact your site administrator, or logout and log in again as an administrator and try again. |
2002 | Hardware installation |
2009 | The hardware you installed will not work until you restart your computer. |
2027 | Select a hardware type, and then click Next. |
2034 | Windows was unable to register the device. You have two choices: You can continue or exit. |
2035 | To continue installing the software, click Next. |
2036 | To exit without installing the software, click Cancel. |
2039 | Hardware Update Wizard |
2040 | Found New Hardware Wizard |
2041 | An error occurred during the installation of the device. |
2043 | An error occurred during the installation of the device |
2049 | There was a problem installing this hardware: |
2050 | Click Finish to start a troubleshooter that can help you resolve the problem. |
2051 | An error occurred during the installation of the device: The driver installation file for this device is missing a necessary entry. This may be because the INF was written for Windows 95 or later. Contact your hardware vendor. |
2052 | An error occurred during the installation of the device: The driver cannot be installed because it is either not digitally signed or not signed in the appropriate manner. Contact your hardware vendor. |
2053 | Windows will use default settings to install the software for this hardware device. |
2054 | To install the software for your new hardware, click Next. |
2068 | Please choose your search and installation options. |
2069 | Locate Driver Files. |
2070 | Please wait while the wizard searches... |
2072 | Hardware Type. |
2074 | Select a device driver. |
2076 | Start Device Driver Installation. |
2078 | Please wait while the wizard installs the software... |
2079 | The wizard could not find the software on your computer for... |
2082 | Please select the best match for your hardware from the list below. |
2085 | Description |
2086 | Version |
2087 | Manufacturer |
2088 | Location |
2090 | *This version is currently installed. |
2099 | Windows Update |
2105 | Windows found a driver for this device. To install the driver Windows found, click Next. |
2108 | Unknown Device |
2110 | The wizard found a driver for the following device: |
2113 | Welcome to the Found New Hardware Wizard |
2114 | Welcome to the Hardware Update Wizard |
2116 | Completing the Hardware Update Wizard |
2117 | Completing the Found New Hardware Wizard |
2118 | Cannot Install this Hardware |
2119 | Cannot Start this Hardware |
2121 | Windows has finished installing new devices. The software that supports your device requires that you restart your computer. |
2122 | Searching For Drivers |
2123 | Found New Hardware |
2125 | Hardware installation cannot start with this user account. Make sure that this user account is a member of the Administrators group on this computer. |
2129 | Connect to the Internet? |
2130 | The software that supports this hardware is located on the Internet. Without it your hardware will not work. Do you want to connect to the Internet now so that this software can be installed on your computer? |
2132 | By connecting to the Internet, the wizard can download and install this update on your computer. Select an option and click Next. |
2133 | &Yes, connect to the Internet now |
2134 | &No, do not connect to the Internet now |
2135 | Select the folder that contains drivers for your hardware. |
2136 | You must be a member of the Administrators group on this computer to install this hardware: %s |
2137 | The location you specified does not exist or cannot be reached. Please enter another location or uncheck the 'Include this location in the search' box. |
2138 | The location you specified does not contain any device information files. Please enter another location or uncheck the 'Include this location in the search' box. |
2150 | Show All Devices |
2151 | Your new hardware is installed and ready to use. |
2152 | Your new hardware is installed but might not work properly until you reboot. |
2153 | A problem occurred during hardware installation. Your new hardware might not work properly. |
2160 | Update to an unsigned driver |
2161 | Unsigned driver install |
2162 | Rollback to an unsigned driver |
2170 | From %s |
2171 | To %s |
2173 | Backup %s |
2174 | Setting a system restore point and backing up old files in case your system needs to be restored in the future. |
2175 | This driver is digitally signed. |
2176 | This driver is not digitally signed! |
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:ClientSideInstallW | DevInstallW | InstallDevInst |
InstallDevInstEx | InstallNewDevice | InstallSelectedDevice |
InstallSelectedDriver | InstallWindowsUpdateDriver | RollbackDriver |
UpdateDriverForPlugAndPlayDevicesA | UpdateDriverForPlugAndPlayDevicesW | WindowsUpdateDriverSearchingPolicyUi |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_except_handler3 _snwprintf _wcsicmp _wcsnicmp free malloc wcscmp wcscpy wcslen wcsrchr - ntdll.dll:
NtQueryInformationProcess RtlNtStatusToDosError - USER32.dll:
CallWindowProcW CharNextW CharPrevW CheckDlgButton CheckRadioButton CreateWindowExW DefWindowProcW DestroyCursor DestroyWindow DialogBoxParamW DispatchMessageW EnableWindow EndDialog FindWindowW GetClassInfoW GetDC GetDlgItem GetDlgItemTextW GetMessageW GetParent GetSysColor GetSystemMetrics GetWindow GetWindowLongW GetWindowRect GetWindowTextW IsDialogMessageW IsDlgButtonChecked IsWindow KillTimer LoadCursorW LoadIconW LoadImageW LoadStringW MessageBoxW MoveWindow MsgWaitForMultipleObjects PeekMessageW PostMessageW RegisterClassW RegisterClipboardFormatW SendDlgItemMessageW SendMessageW SetCursor SetDlgItemTextW SetTimer SetWindowLongW SetWindowTextW ShowWindow TranslateMessage wsprintfW - GDI32.dll:
CreateFontIndirectW DeleteObject GetDeviceCaps GetObjectW - KERNEL32.dll:
CloseHandle CompareFileTime CreateEventW CreateFileW CreateThread DeleteFileW DisableThreadLibraryCalls ExitProcess ExpandEnvironmentStringsW FindClose FindFirstFileW FindNextFileW FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDiskFreeSpaceExW GetExitCodeProcess GetFileAttributesW GetFullPathNameW GetModuleFileNameW GetModuleHandleW GetProcAddress GetSystemDirectoryW GetSystemInfo GetSystemTimeAsFileTime GetSystemWow64DirectoryA GetTickCount GetVersionExW GetWindowsDirectoryW IsDebuggerPresent LoadLibraryExA LoadLibraryW LocalAlloc LocalFree MultiByteToWideChar OpenEventW QueryPerformanceCounter ReadFile RemoveDirectoryW ResetEvent SetErrorMode SetEvent SetUnhandledExceptionFilter Sleep SystemTimeToFileTime TerminateProcess UnhandledExceptionFilter WaitForSingleObject WaitNamedPipeW lstrcatW lstrcmpiW lstrcpyW lstrcpynW lstrlenW ntdll!RtlGetLastWin32Error ntdll!RtlRestoreLastWin32Error - ADVAPI32.dll:
CreateProcessWithLogonW RegCloseKey RegCreateKeyExW RegDeleteKeyW RegOpenKeyExW RegQueryValueExW RegSetValueExW - SHELL32.dll:
RestartDialogEx SHBrowseForFolderW SHGetPathFromIDListW ShellExecuteW Shell_NotifyIconW - SHLWAPI.dll:
SHAutoComplete - SETUPAPI.dll:
CM_Get_DevNode_Registry_PropertyW CM_Get_DevNode_Registry_Property_ExW CM_Get_DevNode_Status CM_Get_Device_IDW CM_Get_First_Log_Conf_Ex CM_Locate_DevNodeW CM_Open_DevNode_Key IsUserAdmin SetupAddToSourceListW SetupCloseFileQueue SetupCloseInfFile SetupCommitFileQueue SetupDefaultQueueCallback SetupDiBuildClassInfoList SetupDiBuildDriverInfoList SetupDiCallClassInstaller SetupDiCancelDriverInfoSearch SetupDiClassGuidsFromNameW SetupDiClassNameFromGuidW SetupDiCreateDeviceInfoList SetupDiDestroyClassImageList SetupDiDestroyDeviceInfoList SetupDiDestroyDriverInfoList SetupDiEnumDeviceInfo SetupDiEnumDriverInfoW SetupDiGetClassDescriptionW SetupDiGetClassDevsW SetupDiGetClassImageIndex SetupDiGetClassImageList SetupDiGetClassInstallParamsW SetupDiGetDeviceInstallParamsW SetupDiGetDeviceInstanceIdW SetupDiGetDeviceRegistryPropertyW SetupDiGetDriverInfoDetailW SetupDiGetDriverInstallParamsW SetupDiGetINFClassW SetupDiGetSelectedDevice SetupDiGetSelectedDriverW SetupDiGetWizardPage SetupDiInstallClassW SetupDiInstallDevice SetupDiLoadClassIcon SetupDiOpenDevRegKey SetupDiOpenDeviceInfoW SetupDiSetClassInstallParamsW SetupDiSetDeviceInstallParamsW SetupDiSetDeviceRegistryPropertyW SetupDiSetDriverInstallParamsW SetupDiSetSelectedDevice SetupDiSetSelectedDriverW SetupFindFirstLineW SetupFindNextMatchLineW SetupFreeSourceListW SetupGetBackupInformationW SetupGetFileQueueFlags SetupGetLineCountW SetupGetStringFieldW SetupInitDefaultQueueCallbackEx SetupOpenFileQueue SetupOpenInfFileW SetupPrepareQueueForRestoreW SetupPromptReboot SetupQuerySourceListW SetupScanFileQueue SetupSetFileQueueFlags SetupTermDefaultQueueCallback SetupUninstallNewlyCopiedInfs SetupUninstallOEMInfW pSetupGetGlobalFlags pSetupGuidFromString pSetupSetGlobalFlags pSetupStringFromGuid - WININET.dll:
InternetGetConnectedState - credui.dll:
CredUIParseUserNameW CredUIPromptForCredentialsW - ole32.dll:
CoInitialize CoUninitialize