Windows 10 DLL File Information - DafPrintProvider.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: | DAF Print Provider 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: | 211 KB |
Total Number of Exported Functions: | 2 |
Total Number of Exported Functions With Names: | 2 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 195,072 Bytes | 90.3% | Read, Execute | Code |
.data | 0x00031000 | 1,024 Bytes | 0.5% | Write, Read | Initialized Data |
.idata | 0x00032000 | 7,168 Bytes | 3.3% | Read | Initialized Data |
.didat | 0x00034000 | 512 Bytes | 0.2% | Write, Read | Initialized Data |
.rsrc | 0x00035000 | 1,536 Bytes | 0.7% | Read | Initialized Data |
.reloc | 0x00036000 | 9,728 Bytes | 4.5% | Read, Discardable | Initialized Data |
Static Linking
DafPrintProvider.dll is statically linked to the following files:msvcrt.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
KERNEL32.dll
ntdll.dll
OLEAUT32.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-security-lsalookup-l2-1-1.dll
RPCRT4.dll
api-ms-win-core-delayload-l1-1-1.dll
WINSPOOL.DRV
bcrypt.dll
DSROLE.dll
WS2_32.dll
logoncli.dll
netutils.dll
SspiCli.dll
IPHLPAPI.DLL
ACTIVEDS.dll
Secur32.dll
This means that when DafPrintProvider.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, DafPrintProvider.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
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 | 2 | 580 Bytes | 0.3% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 104 | 9,406 Bytes | 4.4% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,168 Bytes | 0.5% |
Total | 108 | 11,154 Bytes | 5.2% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
535 | Message Box Dialog |
538 | Browse For Location |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
14908 | Windows 2000 Intel |
14912 | Windows 2001 IA64 |
14914 | Windows 2003 x64 |
14917 | Windows 2000 Intel |
14924 | Windows ARM |
19000 | %%s (Copy %u) |
19001 | Printer Port |
19002 | Serial Port |
19003 | Print to File |
19104 | You have correctly installed your %s on %s. |
19105 | Segoe UI |
19106 | Printer Name: |
19107 | Port Name(s): |
19108 | Printer Model: |
19109 | Driver Name: |
19110 | Data File: |
19111 | Configuration File: |
19112 | Driver Version: |
19113 | %1!d!%.%2!d!%.%3!d!%.%4!d! |
19114 | Color Support: |
19115 | ADDITIONAL PRINT DRIVER FILES |
19116 | Driver Type: |
19117 | PRINTER PROPERTIES |
19118 | PRINT DRIVER PROPERTIES |
19120 | Data Format: |
19121 | Printer Share Name: |
19122 | Printer Location: |
19123 | Comment: |
19124 | OS Environment: |
19125 | Submitted Time: |
19126 | Date: |
19127 | Print Processor: |
19128 | Separator Page Location: |
19129 | Computer Name: |
19131 | User Name: |
19200 | Operation could not be completed. |
19201 | Printer driver was not installed. |
19202 | Printer driver selection could not be changed. |
19203 | A friendly name cannot contain the characters '\' or ','. Specify a new friendly name. |
19204 | You need to specify a printer name. |
19205 | The printer name you specified is too long. The name must contain fewer than 221 characters. Specify a new printer name. |
19206 | A printer name cannot contain the characters '\' or ','. Specify a new printer name. |
19207 | You need to specify a share name. |
19208 | Operation cannot complete because it would leave the printer in an invalid state. |
19209 | Share name is invalid. |
19210 | Share name already exists. |
19211 | Specified port cannot be added. |
19212 | Test page failed to print. Would you like to view the print troubleshooter for assistance? |
19213 | Printer name conflict. |
19214 | %1 on %2 |
19216 | Printer |
19217 | The share name is invalid. It should not have slashes '/' or backslashes '\' or commas ','. |
19218 | A printer with the same publish name already exists. |
19219 | The request is not supported. |
19220 | The directory is unavailable. Please view the event log for more information. |
19221 | The port may be in use or may not exist. |
19222 | Double check the printer name and make sure that the printer is connected to the network. |
19223 | Printers |
19224 | The spooler file was not found. |
19225 | Unable to create a print job. |
19226 | The server has run out of disk space. Please try printing your document at a later time. |
19227 | The print processor does not exist. |
19228 | The local print spooler service is not running. Please restart the spooler or restart the machine. |
19229 | There is not enough disk space to complete this operation. Please free some disk space and then try again. |
19230 | You do not have permission to print to this server. Please contact your administrator for assistance. |
19231 | There was a network error. Please try printing the document again. |
19232 | This operation is not supported. |
19233 | There is not enough memory to complete this operation. Please close some programs and try again. |
19234 | Unable to install printer. |
19235 | Some driver files are missing or incorrect. Reinstall the driver or try using the latest version. |
19236 | The port already exists. |
19238 | Another printer or printer share with this name already exists. Please use another name for the printer. |
19239 | The driver that you are trying to install is not compatible with Windows XP and Windows Server 2003. |
19240 | Windows cannot locate a suitable printer driver. Contact your administrator for help locating and installing a suitable driver. |
19241 | Entire |
19242 | No location chosen. |
19243 | Windows can't find the printer. Make sure the network is working, and you've entered the name of the printer and print server correctly. |
19245 | In order to share this printer, an administrator must configure Windows Firewall to permit the sharing of printers. |
19246 | In order to share this printer, Windows Firewall must be configured to allow this printer to be shared with other computers on the network. |
19247 | In order to share this printer, Windows Firewall will be configured to allow this printer to be shared with other computers on the network. |
19248 | Windows Firewall is already configured to allow the sharing of printers with other computers on the network. |
19251 | The server print spooler service is not running. Please restart the spooler on the server or restart the server machine. |
19252 | Windows could not share your printer. |
19253 | %s (%s) |
19254 | Operation could not be completed (error 0x%08x). |
19255 | Operation failed with error 0x%08x. |
19256 | Windows couldn't connect to the printer. Check the printer name and try again. If this is a network printer, make sure that the printer is turned on, and that the printer address is correct. |
19257 | Windows can't add this printer because it's already installed. |
19280 | Type 3 - User Mode |
19281 | Type 4 - User Mode |
19500 | Name: %s Address: %s |
19501 | Printer Name |
19502 | Address |
19550 | Close |
19551 | A test page has been sent to your printer |
19552 | This test page briefly demonstrates the printer's ability to print graphics and text, and it provides technical information about the printer. Use the printer troubleshooter if the test page does not print correctly. |
19553 | Get help with printing |
19900 | Printing and Imaging Devices |
19901 | Select the printer you wish to install from the list |
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 |
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 _ultow_s _unlock _vsnwprintf _wcsicmp free isspace malloc 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 swprintf_s void __cdecl operator delete(void *) void __cdecl operator delete[](void *) wcschr wcsrchr wcstoul - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!Sleep ntdll!RtlDeleteCriticalSection ntdll!RtlInitializeCriticalSection - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!TerminateProcess - 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-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!LoadStringW - api-ms-win-security-base-l1-2-0.dll:
KernelBase!CreateWellKnownSid KernelBase!EqualSid KernelBase!GetTokenInformation - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalFree - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - KERNEL32.dll:
CreateThread FormatMessageW FreeLibrary FreeLibraryAndExitThread GetModuleFileNameA GetModuleHandleExW GetModuleHandleW GetProcAddress KernelBase!InitOnceBeginInitialize KernelBase!InitOnceComplete LoadLibraryExW LoadLibraryW LocalAlloc MultiByteToWideChar QueueUserWorkItem RegCloseKey RegEnumKeyExW RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExW SetLastError lstrcmpiW ntdll!RtlEnterCriticalSection ntdll!RtlLeaveCriticalSection - ntdll.dll:
EtwTraceMessage LdrGetDllHandle LdrGetProcedureAddress NtAdjustPrivilegesToken NtClose NtCreateKey NtDeleteKey NtDeleteValueKey NtDuplicateToken NtEnumerateKey NtEnumerateValueKey NtOpenKey NtOpenProcessToken NtOpenThreadToken NtQueryInformationToken NtQueryKey NtQuerySecurityObject NtQueryValueKey NtSetInformationThread NtSetSecurityObject NtSetValueKey RtlAbsoluteToSelfRelativeSD RtlAddAccessAllowedAceEx RtlAddAce RtlAllocateHeap RtlCompareMemory RtlCopySid RtlCreateAcl RtlCreateSecurityDescriptor RtlEqualSid RtlEqualUnicodeString RtlFormatCurrentUserKeyPath RtlFreeAnsiString RtlFreeHeap RtlGUIDFromString RtlGetDaclSecurityDescriptor RtlGetGroupSecurityDescriptor RtlGetOwnerSecurityDescriptor RtlGetSaclSecurityDescriptor RtlGetVersion RtlInitAnsiString RtlInitUnicodeString RtlInitUnicodeStringEx RtlInitializeSid RtlLengthSecurityDescriptor RtlLengthSid RtlPrefixUnicodeString RtlSetDaclSecurityDescriptor RtlSetGroupSecurityDescriptor RtlSetOwnerSecurityDescriptor RtlSubAuthoritySid RtlTimeToTimeFields RtlUnicodeStringToInteger RtlValidRelativeSecurityDescriptor RtlValidSecurityDescriptor RtlValidSid - OLEAUT32.dll:
SysAllocString SysFreeString SysStringLen VariantClear VariantInit - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateInstance combase!CoInitializeEx combase!CoUninitialize - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventRegister ntdll!EtwEventSetInformation ntdll!EtwEventUnregister ntdll!EtwEventWrite ntdll!EtwEventWriteTransfer - api-ms-win-security-lsalookup-l2-1-1.dll:
advapi32!LookupAccountNameW - RPCRT4.dll:
I_RpcExceptionFilter MesDecodeBufferHandleCreate MesEncodeDynBufferHandleCreate MesHandleFree NdrMesTypeDecode2 NdrMesTypeEncode2 UuidCompare - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - WINSPOOL.DRV:
AddPrinterConnection2W ClosePrinter DeletePrinterConnectionW EnumPrintersW GetPrinterDataW GetPrinterDriverW OpenPrinter2W - bcrypt.dll:
BCryptCloseAlgorithmProvider BCryptCreateHash BCryptDestroyHash BCryptFinishHash BCryptGetProperty BCryptHashData BCryptOpenAlgorithmProvider - DSROLE.dll:
DsRoleFreeMemory DsRoleGetPrimaryDomainInformation - WS2_32.dll:
WSAAddressToStringW WSACleanup WSAGetLastError WSAStartup - logoncli.dll:
DsAddressToSiteNamesExW - netutils.dll:
NetApiBufferFree - SspiCli.dll:
GetUserNameExW - IPHLPAPI.DLL:
GetAdaptersAddresses - ACTIVEDS.dll:
ADsGetObject ADsOpenObject - Secur32.dll:
GetComputerObjectNameW