Windows 7 DLL File Information - prnfldr.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: | prnfldr dll |
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: | 386 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 133,120 Bytes | 33.6% | Read, Execute | Code |
.data | 0x00022000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x00023000 | 251,392 Bytes | 63.5% | Read | Initialized Data |
.reloc | 0x00061000 | 9,728 Bytes | 2.5% | Read, Discardable | Initialized Data |
Static Linking
prnfldr.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
ole32.dll
ADVAPI32.dll
GDI32.dll
USER32.dll
SHELL32.dll
ntdll.dll
OLEAUT32.dll
WINSPOOL.DRV
SHLWAPI.dll
PROPSYS.dll
slc.dll
COMCTL32.dll
This means that when prnfldr.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, prnfldr.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 14 | 242,066 Bytes | 61.2% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 5 | 1,592 Bytes | 0.4% |
Strings | 138 | 11,610 Bytes | 2.9% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 756 Bytes | 0.2% |
All Others | 2 | 1,104 Bytes | 0.3% |
Total | 160 | 257,128 Bytes | 65.0% |
Icons in this file
There are 14 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 |
---|---|
8000 | You do not have sufficient rights to perform this operation. |
8001 | Windows cannot set up the printer because the network resource '%1!ls!' is not a shared printer. |
8002 | Unable to print to this printer. Make sure the printer is available and you have permission to print to it. |
8003 | This program requires you to print documents with the default printer. Do you want this printer to become your default printer? If you click No, this document will not be printed. |
8004 | Don't Delete |
8005 | Delete All |
8006 | The default printer has been deleted. |
8007 | The new default printer for this computer is '%1!ls!'. |
8008 | Change your default printer |
8009 | The default printer has been deleted. |
8010 | There are no printers set up on your computer. |
8011 | Add or remove a printer |
8012 | %2 on %1 |
8013 | This file cannot be printed. Please try opening the file with the correct application and printing from there. |
8014 | Comments |
8015 | Manages default printers for the networks you connect to. |
8016 | Creates a new printer. |
8017 | Displays default document settings for the selected printers. |
8018 | Sets up the selected printers. |
8019 | Opens the selected items. |
8020 | Pauses printing on the selected printers. |
8021 | Cancels all print jobs on the selected printers. |
8022 | Resumes printing on the selected printers. |
8023 | Runs the selected command with elevation. |
8024 | Displays properties for this server. |
8025 | Specifies that the selected printer is the default printer. |
8026 | Displays sharing properties for the selected printers. |
8027 | Downloads and installs an updated driver from the print server. |
8028 | Allows printing to the selected printers while not physically connected. |
8029 | Connects to the selected printers and prints pending jobs. |
8030 | You are trying to print multiple files at once. Are you sure you want to do this? |
8031 | Name |
8032 | Add Printer |
8033 | You have to connect to this printer before you can print on it. Do you want to connect to this printer and then print the selected document? |
8035 | Printers |
8036 | Printers |
8037 | Close |
8038 | Default printer |
8039 | Ready |
8040 | Status |
8041 | A printer name cannot contain the characters '\' or ','. Specify a new printer name. |
8042 | You must specify a printer name. |
8043 | The printer name you specified is too long. The name must contain fewer than 221 characters. Specify a new printer name. |
8044 | Location |
8045 | Model |
8046 | Documents |
8047 | This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator. |
8048 | Restrictions |
8049 | Resume Printin&g |
8050 | Are you sure you want to delete the printer '%1!ls!'? |
8051 | Are you sure you want to remove your connection to the printer '%1!ls!' on the server '%2!ls!'? |
8053 | Are you sure you want to delete the selected printers? |
8054 | You will no longer be able to print with these printers. |
8055 | How do I install a new printer? |
8056 | Are you sure you want to delete the printer '%1!ls!'? This will delete the printer from the server '%2!ls!'. |
8057 | Are you sure you want to cancel all documents from the printer '%1!ls!'? |
8058 | Are you sure you want to cancel all documents for the selected printers? |
8059 | Are you sure you want to cancel all documents from the printer '%1!ls!' on the server '%2!ls!'? |
8060 | &Use Printer Online |
8061 | This is a shared printer. If you rename a shared printer, existing connections to this printer from other computers will break and will have to be created again. Do you want to rename this printer? |
8062 | Add or remove printers, view or manage the print queues, change printer settings, and choose printing preferences. |
8063 | Add a printer |
8064 | Start the Add Printer Wizard, which helps you install a printer. |
8065 | Server properties |
8066 | Open the Print Server Properties dialog box, where you can choose settings for this print server. |
8067 | Rename this link |
8068 | Specify a new name for this link. |
8069 | Delete this link |
8070 | Delete this link from the current folder. |
8071 | View link properties |
8072 | View additional properties of this link. |
8073 | Rename this printer |
8074 | Specify a new name for the selected printer. |
8075 | Delete this printer |
8076 | Uninstall the selected printers from Windows so that they cannot be used. |
8077 | Set printer properties |
8078 | Open the Properties dialog box to select different settings for the selected printers. |
8079 | See what's printing |
8080 | Display the current print jobs for the selected printers so that you can delete or manage them. |
8081 | Select printing preferences |
8082 | Set layout, paper, and print quality options for the selected printers. |
8083 | Pause printing |
8084 | Temporarily stop the selected printers from printing, until you click 'Resume printing'. |
8085 | Resume printing |
8086 | Resume printing on the selected printers. |
8087 | Share... |
8088 | Enable or disable printer sharing, or change the share name of the selected printers. |
8089 | Go to the manufacturer website |
8090 | Visit the Web site of the selected printer manufacturer. |
8091 | Go to printer's Web site |
8092 | Opens a Web view of the current print jobs for the selected printers. |
8093 | Set as default |
8094 | Sets the currently selected printer as the user default printer. |
8095 | Update Driver |
8096 | Updated the local system driver when a new driver is available on the printer server. |
8097 | Delete selected items |
8098 | Delete the selected items from Windows so that they cannot be used. |
8099 | Properties of selected items |
8100 | View additional properties of the selected items. |
8101 | Delete selected links |
8102 | Delete the selected links from this folder. |
8103 | Properties of selected links |
8104 | View additional properties of the selected links. |
8105 | Delete selected printers |
8106 | Uninstall the selected printers from Windows so that they cannot be used. |
8107 | Set printer properties |
8108 | Open the Properties dialog box to select different settings for the selected printers. |
8109 | Busy |
8110 | Door Open |
8111 | Error |
8112 | Initializing |
8113 | IO Active |
8114 | Manual Feed Required |
8115 | Driver Update Needed |
8116 | No Toner/Ink |
8117 | Not Available |
8118 | Offline |
8119 | Out Of Memory |
8120 | Output Bin Full |
8121 | Page Punt |
8122 | Paper Jam |
8123 | Out Of Paper |
8124 | Paper Problem |
8125 | Paused |
8126 | Deleting |
8127 | Printing |
8128 | Processing |
8130 | Toner/Ink Low |
8131 | User Intervention Required |
8132 | Waiting |
8133 | Warming Up |
8134 | Offline |
8135 | Unable to connect |
8136 | Access denied, unable to connect |
8137 | Printer not found on server, unable to connect |
8300 | Manage default printers |
8301 | Open the manage default printers dialog box, where you can manage default printers for the networks you connect to. |
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:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _onexit _purecall _unlock _vsnwprintf _wcsicmp _wtoi free malloc memcpy memset public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const wcschr - KERNEL32.dll:
CheckElevationEnabled CloseHandle CreateEventW DebugBreak DelayLoadFailureHook DisableThreadLibraryCalls FormatMessageW FreeLibrary GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFileAttributesW GetLastError GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetSystemDirectoryW GetSystemTimeAsFileTime GetTickCount GetTickCount64 GetVersion GlobalAlloc GlobalLock GlobalSize GlobalUnlock InitOnceExecuteOnce InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsDebuggerPresent LoadLibraryA LoadLibraryExA LoadLibraryW LocalAlloc LocalFree LocalReAlloc OutputDebugStringA QueryPerformanceCounter QueueUserWorkItem RaiseException SetEvent SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter WaitForSingleObject lstrcmpW lstrcmpiW lstrlenW ntdll!RtlAcquireSRWLockExclusive ntdll!RtlAcquireSRWLockShared ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeConditionVariable ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReleaseSRWLockExclusive ntdll!RtlReleaseSRWLockShared - ole32.dll:
CLSIDFromProgID CLSIDFromString CoCreateInstance CoGetInterfaceAndReleaseStream CoGetMalloc CoInitializeEx CoMarshalInterThreadInterfaceInStream CoTaskMemAlloc CoTaskMemFree CoUninitialize CreateBindCtx PropVariantClear ReleaseStgMedium - ADVAPI32.dll:
OpenProcessToken RegCloseKey RegEnumKeyW RegOpenKeyExW ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - GDI32.dll:
CreateCompatibleDC CreateDIBSection DeleteDC DeleteObject SelectObject - USER32.dll:
DeleteMenu DestroyCursor DestroyMenu GetAncestor GetDC GetMenuInfo GetMenuItemCount GetMenuItemInfoW GetSubMenu GetSystemMetrics LoadMenuW LoadStringA LoadStringW PostMessageW RegisterClipboardFormatW ReleaseDC RemoveMenu SendNotifyMessageW SetForegroundWindow SetMenuDefaultItem SetMenuInfo SetMenuItemInfoW TrackPopupMenuEx - SHELL32.dll:
AssocGetDetailsOfPropKey ILClone ILCloneFirst ILCombine ILCreateFromPath ILFree SHBindToObject SHBindToParent SHCLSIDFromString SHChangeNotify SHCoCreateInstance SHCreateDataObject SHCreateDefaultContextMenu SHCreateDefaultExtractIcon SHCreateShellFolderView SHCreateShellItemArrayFromIDLists SHGetFolderLocation SHGetIconOverlayIndexW SHGetKnownFolderIDList SHRestricted ShellExecuteExW ShellExecuteW Shell_MergeMenus - ntdll.dll:
NtQueryInformationToken WinSqmAddToStream WinSqmSetDWORD - OLEAUT32.dll:
SysAllocString SysAllocStringLen SysFreeString SysStringLen VariantClear VariantCopy VariantInit - WINSPOOL.DRV:
ClosePrinter EnumPrintersW GetDefaultPrinterW GetPrinterDataW GetPrinterDriverW GetPrinterW OpenPrinterW SetDefaultPrinterW SetPrinterW - SHLWAPI.dll:
AssocCreate IUnknown_GetSite IUnknown_QueryService IntlStrEqWorkerW IsOS PathFindFileNameW PathIsUNCW PathRemoveBlanksW QISearch SHCreateThread SHRegGetValueW SHStrDupW SHUnicodeToAnsi ShellMessageBoxW StrChrW StrCmpICA StrCmpICW StrCmpIW StrDupW StrRetToBufW StrStrIW - PROPSYS.dll:
InitVariantFromResource PSFormatForDisplay VariantToBuffer VariantToPropVariant - slc.dll:
SLGetWindowsInformationDWORD - COMCTL32.dll: