Windows XP DLL File Information - printui.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: | Print UI DLL |
File Version: | 5.1.2600.5512 (xpsp.080413-0852) |
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: | 547 KB |
Total Number of Exported Functions: | 200 |
Total Number of Exported Functions With Names: | 24 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 273,408 Bytes | 48.8% | Read, Execute | Code |
.data | 0x00044000 | 12,288 Bytes | 2.2% | Write, Read | Initialized Data |
.rsrc | 0x00048000 | 262,656 Bytes | 46.8% | Read | Initialized Data |
.reloc | 0x00089000 | 11,264 Bytes | 2.0% | Read, Discardable | Initialized Data |
Static Linking
printui.dll is statically linked to the following files:ACTIVEDS.dll
ADVAPI32.dll
CFGMGR32.dll
GDI32.dll
KERNEL32.dll
MPR.dll
msvcrt.dll
ntdll.dll
ole32.dll
OLEAUT32.dll
SETUPAPI.dll
SHELL32.dll
SHLWAPI.dll
USER32.dll
VERSION.dll
WINMM.dll
WINSPOOL.DRV
This means that when printui.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, printui.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 8 | 54,586 Bytes | 9.7% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 6 | 38,258 Bytes | 6.8% |
AVI Files | 2 | 30,524 Bytes | 5.4% |
Dialog-Boxes | 44 | 30,050 Bytes | 5.4% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 4 | 1,012 Bytes | 0.2% |
Strings | 580 | 52,336 Bytes | 9.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 706 Bytes | 0.1% |
All Others | 3 | 47,208 Bytes | 8.4% |
Total | 648 | 254,680 Bytes | 45.4% |
Icons in this file
There are 8 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 |
---|---|
501 | Driver Properties |
502 | Printer User Interface |
503 | Connecting to printer |
504 | Additional Drivers |
506 | General |
507 | General |
508 | Ports |
509 | Advanced |
510 | Sharing |
511 | Printer Ports |
512 | Separator Page |
513 | Print Processor |
516 | Forms |
517 | Advanced |
518 | Ports |
519 | Drivers |
534 | Settings |
535 | Message Box Dialog |
536 | Connect to Printer |
537 | Location |
538 | Browse For Location |
4591 | Enable Printer Sharing |
10004 | Location |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
502 | Installs the selected printer. |
503 | Pauses printing on this printer. |
504 | Cancels all print documents on this printer. |
505 | Specifies that the selected printer is the default printer. |
506 | Displays sharing properties for this printer. |
507 | Refresh item information. |
508 | Displays the properties of this printer. |
509 | Closes the window. |
510 | Displays your default preferences for this printer. |
511 | Use this printer offline |
602 | Pauses the selected documents. |
603 | Resumes the selected documents. |
604 | Restarts the selected documents. |
605 | Cancels the selected documents. |
606 | Displays the properties of the selected items. |
702 | Shows or hides the status bar. |
802 | Opens Help. |
803 | Displays program information, version number, and copyright. |
14336 | Deleting |
14337 | Paper Jam |
14338 | Out of Paper |
14339 | Manual Feed Required |
14340 | Paper Problem |
14341 | Offline |
14342 | I/O Active |
14343 | Busy |
14344 | Printing |
14345 | Output Bin Full |
14346 | Not Available |
14347 | Waiting |
14348 | Processing |
14349 | Initializing |
14350 | Warming Up |
14351 | Toner Low |
14352 | No Toner |
14353 | Page Punt |
14354 | User Intervention Required |
14355 | Out of Memory |
14356 | Door Open |
14357 | Server Status Unknown |
14358 | Power Save Mode |
14359 | Paused |
14360 | Error |
14361 | Spooling |
14362 | Printed |
14363 | Sent to printer |
14594 | Port |
14595 | Owner |
14603 | Status |
14605 | Document Name |
14608 | Submitted |
14612 | Pages |
14614 | Size |
14848 | PrintUI |
14849 | Print User Interface |
14850 | Windows (TM) |
14851 | Deleting these ports will remove them from the system. Are you sure you want to delete the selected ports? |
14852 | Printer |
14853 | Deleting this port will remove it from the system. Are you sure you want to delete %s? |
14854 | Delete Port |
14855 | %d bytes |
14856 | %%s (Copy %u) |
14864 | Opening |
14865 | Initializing |
14866 | Refreshing |
14867 | Failed to open, retrying |
14868 | %d document(s) in queue |
14869 | Error processing command. |
14870 | Processing command |
14871 | Printer not found on server, unable to connect |
14872 | Access denied, unable to connect |
14873 | Unable to connect |
14874 | If you change the printer driver, your changes will be saved and the properties for the new driver will appear. The properties for the new driver may look different. Do you want to continue? |
14880 | Windows NT 3.1 Alpha |
14881 | Windows NT 3.1 Intel |
14882 | Windows NT 3.1 MIPS |
14884 | Windows 95, 98 and Me |
14886 | Windows NT 3.5 or 3.51 Alpha |
14887 | Windows NT 3.5 or 3.51 Intel |
14888 | Windows NT 3.5 or 3.51 MIPS |
14889 | Windows NT 3.51 PPC |
14892 | Windows NT 4.0 Alpha |
14893 | Windows NT 4.0 Intel |
14894 | Windows NT 4.0 MIPS |
14895 | Windows NT 4.0 PPC |
14898 | Windows 2000 Alpha |
14899 | Windows 2000 Intel |
14903 | Windows 2001 IA64 |
14931 | No Access |
14932 | |
14933 | Manage Documents |
14934 | Full Control |
14935 | |
14936 | &Full Control |
14937 | &Delete |
14938 | &Change Permissions |
14939 | &Take Ownership |
14944 | Port |
14945 | Description |
14946 | Printer |
14960 | Separator Pages (*.sep) |
14961 | *.sep |
14962 | All files (*.*) |
14964 | Print Server Properties |
14965 | You must shut down and restart this computer before the new settings will take effect. |
14966 | You must shut down and restart %s before the new settings will take effect. |
14970 | Server Properties |
14971 | At least one printer must be defined to use forms. |
14980 | Name |
14981 | Environment |
14982 | Version |
14983 | Installed |
14990 | Name |
14991 | Up Time |
14992 | Start Time |
14993 | Jobs |
14994 | Average Bytes/Job |
14995 | Total Jobs |
14996 | Total Bytes |
14997 | Printer Port |
14998 | Serial Port |
14999 | Print to File |
15104 | Printing Preferences |
15105 | Printing Preferences could not be modified. |
15107 | Printer settings could not be saved. |
15108 | Operation could not be completed. |
15109 | Access denied. |
15111 | Remove Printer |
15112 | Printer connection cannot be removed. |
15113 | Printer cannot be removed. |
15114 | Add Printer Wizard |
15115 | Printer driver was not installed. |
15116 | Printer driver selection could not be changed. |
15117 | Settings cannot be saved due to a previous error. |
15119 | Printer pooling cannot be enabled unless more than one port is selected. To disable printer pooling and continue, click Okay. To select additional printer ports, click Cancel and select at least one additional port. |
15120 | You must select at least one port. |
15121 | An error occurred during port configuration. |
15122 | You need to specify a printer name. |
15123 | The printer name you specified is too long. The name must contain fewer than 221 characters. Specify a new printer name. |
15124 | A printer name cannot contain the characters '!', '\', or ','. Specify a new printer name. |
15125 | You need to specify a share name. |
15126 | You do not have permission to perform that operation. |
15127 | Printer Properties |
15128 | Printer properties cannot be displayed. |
15129 | Only spooler properties will be displayed. |
15130 | Default printer cannot be set. |
15131 | Document properties cannot be displayed. |
15132 | Document Properties |
15133 | Document properties cannot be saved. You may not have permission to perform this operation. |
15134 | Specified document's time conflicts with the printer's time. |
15135 | Add Printer Wizard |
15136 | Existing driver dialog cannot be displayed. |
15137 | Separator page settings cannot be displayed. |
15138 | Add port dialog cannot be displayed. |
15139 | Print processor dialog cannot be displayed. |
15140 | Printer port monitor cannot be installed. |
15141 | Separator page does not exist. |
15142 | Operation cannot complete because it would leave the printer in an invalid state. |
15143 | Share name is invalid. |
15144 | Share name already exists. |
15145 | Server Properties |
15146 | Form %s could not be added. |
15147 | Form %s could not be deleted. |
15148 | Form %s could not be set. |
15149 | The name of the form you are trying to add conflicts with an existing form. Modify the form name and try again. |
15150 | Selected port cannot be deleted. |
15151 | Server spool directory location is invalid. |
15152 | Unable to save server settings. |
15153 | Add Printer Ports |
15154 | The properties for this item are not available. |
15155 | Some of the selected ports cannot be deleted. |
15156 | Add Printer Wizard on %s |
15157 | Welcome to the Add Printer Wizard on %s |
15158 | This wizard helps you install a printer on a remote computer. |
15159 | Add Printer Driver Wizard on %s |
15160 | Welcome to the Add Printer Driver Wizard on %s |
15165 | Test Page |
15166 | Times New Roman |
15167 | Windows XP Printer Test Page%c |
15168 | Congratulations! |
15169 | If you can read this information, you have correctly installed your %s on %s. The information below describes your printer driver and port settings. |
15170 | Lucida Console |
15171 | Printer name: %s |
15172 | Port name(s): %s |
15173 | Printer model: %s |
15174 | Driver name: %s |
15175 | Data file: %s |
15176 | Config file: %s |
15177 | Driver version: %u.%02u |
15178 | Color support: Yes |
15179 | Color support: No |
15180 | Additional files used by this driver: |
15181 | %s (%s, GPC %u.%02u) |
15182 | %s (%s) |
15183 | %s (GPC %u.%02u) |
15185 | Data format: %s |
15187 | Printer Test Page |
15189 | This is the end of the printer test page. |
15191 | Share name: %s |
15192 | Location: %s |
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:ConnectToPrinterDlg | ConnectToPrinterPropertyPage | ConstructPrinterFriendlyName | DllCanUnloadNow |
DllGetClassObject | DllMain | DocumentPropertiesWrap | PnPInterface |
PrintNotifyTray_Exit | PrintNotifyTray_Init | PrintUIEntryW | PrinterPropPageProvider |
RegisterPrintNotify | ShowErrorMessageHR | ShowErrorMessageSC | UnregisterPrintNotify |
bFolderEnumPrinters | bFolderGetPrinter | bFolderRefresh | bPrinterSetup |
vDocumentDefaults | vPrinterPropPages | vQueueCreate | vServerPropPages |
Imported Functions List
The following functions are imported by this dll:- ACTIVEDS.dll:
ADsGetObject ADsOpenObject adsldpc!FreeADsMem - ADVAPI32.dll:
GetUserNameW RegCloseKey RegConnectRegistryW RegCreateKeyExW RegCreateKeyW RegDeleteValueW RegNotifyChangeKeyValue RegOpenKeyExA RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExA RegQueryValueExW RegSetValueExW - CFGMGR32.dll:
setupapi!CMP_WaitNoPendingInstallEvents setupapi!CM_Get_Device_IDW setupapi!CM_Get_Device_ID_Size setupapi!CM_Get_Parent setupapi!CM_Locate_DevNodeW setupapi!CM_Open_DevNode_Key setupapi!CM_Reenumerate_DevNode - GDI32.dll:
AbortDoc BitBlt CreateCompatibleDC CreateDCW CreateDIBitmap CreateFontIndirectW CreatePen DeleteDC DeleteMetaFile DeleteObject EndDoc EndPage ExtTextOutW GetDeviceCaps GetTextCharset GetTextExtentPoint32W LineTo MoveToEx PlayMetaFile RestoreDC SaveDC SelectObject SetBkColor SetMapMode SetMetaFileBitsEx SetROP2 SetTextColor SetViewportExtEx SetViewportOrgEx SetWindowExtEx SetWindowOrgEx StartDocW StartPage - KERNEL32.dll:
CloseHandle CreateEventW CreateFileW CreateProcessW CreateThread DebugBreak DisableThreadLibraryCalls DuplicateHandle EnumUILanguagesW ExitThread FindResourceW FormatMessageW FreeLibrary FreeLibraryAndExitThread FreeResource GetComputerNameW GetCurrentDirectoryW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDateFormatW GetFileAttributesW GetFileSize GetFullPathNameW GetLocalTime GetLocaleInfoW GetModuleFileNameW GetModuleHandleW GetNativeSystemInfo GetProcAddress GetProfileIntW GetProfileStringW GetStartupInfoW GetSystemDirectoryW GetSystemInfo GetSystemTime GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTickCount GetTimeFormatW GetTimeZoneInformation GetUserDefaultLCID GetUserDefaultUILanguage GetVersionExW GetWindowsDirectoryW GlobalAlloc GlobalFree GlobalLock GlobalUnlock InitializeCriticalSection InterlockedDecrement InterlockedIncrement IsDebuggerPresent LoadLibraryA LoadLibraryExA LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MulDiv MultiByteToWideChar QueryPerformanceCounter ReadFile ResetEvent SetEvent SetUnhandledExceptionFilter SizeofResource Sleep SystemTimeToTzSpecificLocalTime TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter VirtualQuery WaitForMultipleObjects WaitForSingleObject WriteFile lstrcmpW lstrcmpiW lstrcpynW lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error - MPR.dll:
WNetAddConnection2W WNetCancelConnection2W - msvcrt.dll:
_adjust_fdiv _except_handler3 _ftol _initterm _purecall _vsnwprintf _wcsicmp _wcsnicmp _wtoi free iswspace iswxdigit malloc memmove qsort swscanf void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcschr wcscmp wcslen wcsncpy wcspbrk wcsrchr wcsstr wcstod wcstoul - ntdll.dll:
NtQueryInformationProcess - ole32.dll:
CoCreateGuid CoCreateInstance CoGetInterfaceAndReleaseStream CoInitialize CoInitializeEx CoMarshalInterThreadInterfaceInStream CoUninitialize OleInitialize OleUninitialize RegisterDragDrop ReleaseStgMedium RevokeDragDrop - OLEAUT32.dll:
SysAllocString VariantClear VariantInit - SETUPAPI.dll:
SetupDiDestroyDeviceInfoList SetupDiEnumDeviceInfo SetupDiGetClassDevsW SetupDiGetDeviceRegistryPropertyW SetupDiOpenDeviceInfoW SetupDiRemoveDevice SetupDiSetDeviceRegistryPropertyW SetupSetNonInteractiveMode - SHELL32.dll:
DAD_AutoScroll DAD_DragEnterEx2 DAD_DragLeave DAD_DragMove RestartDialogEx SHChangeNotify SHGetDesktopFolder SHGetMalloc SHGetSpecialFolderLocation SHRestricted ShellAboutW ShellExecuteExW ShellExecuteW Shell_GetCachedImageIndex Shell_GetImageLists Shell_NotifyIconW - SHLWAPI.dll:
SHStrDupW StrFormatByteSizeW StrRetToBufW wnsprintfW - USER32.dll:
CallWindowProcW CharLowerW CharNextW CharUpperW CheckDlgButton CheckMenuItem CheckRadioButton ChildWindowFromPoint CopyRect CreateWindowExW DefDlgProcW DefWindowProcW DeleteMenu DestroyAcceleratorTable DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW DrawFocusRect DrawTextW EnableMenuItem EnableWindow EndDialog EndMenu EnumChildWindows FindWindowW GetClassNameW GetClientRect GetCursor GetCursorPos GetDC GetDesktopWindow GetDlgCtrlID GetDlgItem GetDlgItemTextW GetFocus GetGUIThreadInfo GetKeyState GetLastActivePopup GetMenu GetMenuItemCount GetMenuItemInfoW GetMessagePos GetMessageW GetParent GetPropW GetSubMenu GetSysColor GetSystemMetrics GetWindow GetWindowLongW GetWindowPlacement GetWindowRect GetWindowTextW InflateRect InsertMenuItemW InsertMenuW InvalidateRect IsDlgButtonChecked IsWindowEnabled IsWindowVisible KillTimer LoadAcceleratorsW LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW LockWindowUpdate MapWindowPoints MessageBeep MessageBoxW MoveWindow PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW PtInRect RegisterClassW RegisterClipboardFormatW RegisterClipboardFormatW ReleaseDC RemoveMenu ScreenToClient SendDlgItemMessageW SendMessageW SendNotifyMessageW SetCursor SetDlgItemInt SetDlgItemTextW SetFocus SetForegroundWindow SetMenuDefaultItem SetMenuItemInfoW SetPropW SetTimer SetWindowLongW SetWindowPlacement SetWindowPos SetWindowTextW ShowWindow SystemParametersInfoW TrackPopupMenu TranslateAcceleratorW TranslateMessage UnregisterClassW WinHelpW - VERSION.dll:
GetFileVersionInfoSizeW GetFileVersionInfoW VerQueryValueW - WINMM.dll:
PlaySoundW - WINSPOOL.DRV:
AddFormW AddPortW AddPrinterConnectionW AddPrinterW ClosePrinter ConfigurePortW DeleteFormW DeletePortW DeletePrinter DeletePrinterConnectionW DeletePrinterDriverExW DeletePrinterDriverW DeviceCapabilitiesW DevicePropertySheets DocumentPropertiesW DocumentPropertySheets EnumFormsW EnumJobsW EnumMonitorsW EnumPortsW EnumPrintProcessorDatatypesW EnumPrintProcessorsW EnumPrinterDriversW EnumPrintersW FindClosePrinterChangeNotification FindFirstPrinterChangeNotification FindNextPrinterChangeNotification FreePrinterNotifyInfo GetDefaultPrinterW GetJobW GetPrinterDataExW GetPrinterDataW GetPrinterDriverW GetPrinterW OpenPrinterW SetDefaultPrinterW SetFormW SetJobW SetPrinterDataExW SetPrinterDataW SetPrinterW XcvDataW