Windows 10 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 10, 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: | 10.0.10130.0 (fbl_impressive.150522-2224) |
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: | 466 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 | 202,752 Bytes | 42.4% | Read, Execute | Code |
.data | 0x00033000 | 1,536 Bytes | 0.3% | Write, Read | Initialized Data |
.idata | 0x00034000 | 7,168 Bytes | 1.5% | Read | Initialized Data |
.didat | 0x00036000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x00037000 | 251,392 Bytes | 52.6% | Read | Initialized Data |
.reloc | 0x00075000 | 13,312 Bytes | 2.8% | Read, Discardable | Initialized Data |
Static Linking
prnfldr.dll is statically linked to the following files:msvcrt.dll
OLEAUT32.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-path-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
ole32.dll
GDI32.dll
USER32.dll
SHELL32.dll
ntdll.dll
WINSPOOL.DRV
SHLWAPI.dll
PROPSYS.dll
KERNEL32.dll
api-ms-win-core-delayload-l1-1-1.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 | 50.7% |
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.3% |
Strings | 138 | 11,594 Bytes | 2.4% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 756 Bytes | 0.2% |
All Others | 2 | 1,112 Bytes | 0.2% |
Total | 160 | 257,120 Bytes | 53.8% |
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 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 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 | Attention 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 memcmp memcpy memmove memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(char const * const &,int) public: __thiscall exception::exception(class exception const &) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const strchr void __cdecl operator delete(void *) wcschr - OLEAUT32.dll:
SysAllocString SysAllocStringLen SysFreeString SysStringLen VariantClear VariantCopy VariantInit - api-ms-win-eventing-classicprovider-l1-1-0.dll:
ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!InitOnceExecuteOnce KernelBase!SetEvent KernelBase!Sleep KernelBase!WaitForSingleObject ntdll!RtlAcquireSRWLockExclusive ntdll!RtlAcquireSRWLockShared ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeConditionVariable ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReleaseSRWLockExclusive ntdll!RtlReleaseSRWLockShared - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleA KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadStringA KernelBase!LoadStringW - api-ms-win-core-libraryloader-l1-2-1.dll:
KernelBase!LoadLibraryA KernelBase!LoadLibraryW - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!DebugBreak KernelBase!IsDebuggerPresent KernelBase!OutputDebugStringA - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemDirectoryW KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetTickCount64 - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!GlobalAlloc KernelBase!LocalAlloc KernelBase!LocalFree KernelBase!LocalReAlloc - api-ms-win-core-com-l1-1-1.dll:
combase!CLSIDFromProgID combase!CoCreateInstance combase!CoGetInterfaceAndReleaseStream combase!CoGetMalloc combase!CoInitializeEx combase!CoMarshalInterThreadInterfaceInStream combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoUninitialize combase!PropVariantClear - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegOpenKeyExW KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW - api-ms-win-core-path-l1-1-0.dll:
KernelBase!PathIsUNCEx - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - ole32.dll:
CreateBindCtx ReleaseStgMedium - GDI32.dll:
CreateCompatibleDC CreateDIBSection DeleteDC DeleteObject SelectObject - USER32.dll:
DeleteMenu DestroyCursor DestroyMenu GetAncestor GetDC GetMenuInfo GetMenuItemCount GetMenuItemInfoW GetSubMenu GetSystemMetrics LoadMenuW PostMessageW RegisterClipboardFormatW ReleaseDC RemoveMenu SendNotifyMessageW SetForegroundWindow SetMenuDefaultItem SetMenuInfo SetMenuItemInfoW TrackPopupMenuEx - SHELL32.dll:
AssocGetDetailsOfPropKey DAD_ShowDragImage 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 WinSqmAddToAverageDWORD WinSqmAddToStream - 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 SHPinDllOfCLSID SHRegGetValueW SHStrDupW SHUnicodeToAnsi ShellMessageBoxW StrChrW StrCmpICA StrCmpICW StrCmpIW StrDupW StrRetToBufW StrStrIW - PROPSYS.dll:
InitVariantFromResource PSFormatForDisplay VariantToBuffer VariantToPropVariant - KERNEL32.dll:
CheckElevationEnabled GetComputerNameW GetModuleHandleExW GetProcessHeap GlobalLock GlobalSize GlobalUnlock HeapFree QueueUserWorkItem lstrcmpW lstrcmpiW ntdll!RtlAllocateHeap - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI