PrinterProtocolProvider.dll

v10.0.19041.4355 64-bit Windows NT Analyzed
Description
Printer Protocol Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
235.0 KB
Uploaded
2025-12-01 07:51
Views
81
SHA-256
215ea0e9f89d90947cc0056d3c050be1

Exported functions 3

GetPointOfServiceProtocolMetadata #1 · 0x4450
DllCanUnloadNow #2 · 0x41f0
DllGetClassObject #3 · 0x4100

Imported DLLs & functions 164

CoCreateInstance 0x18002c410
CoTaskMemAlloc 0x18002c400
CoTaskMemFree 0x18002c408
DebugBreak 0x18002c430
IsDebuggerPresent 0x18002c420
OutputDebugStringW 0x18002c428
GetLastError 0x18002c450
SetLastError 0x18002c448
SetUnhandledExceptionFilter 0x18002c458
UnhandledExceptionFilter 0x18002c440
CloseHandle 0x18002c468
GetProcessHeap 0x18002c478
HeapAlloc 0x18002c488
HeapFree 0x18002c480
LocalAlloc 0x18002c498
GetModuleFileNameA 0x18002c4a8
GetModuleHandleExW 0x18002c4b0
GetModuleHandleW 0x18002c4c8
GetProcAddress 0x18002c4c0
LoadStringW 0x18002c4b8
FormatMessageW 0x18002c4d8
CreateThread 0x18002c508
GetCurrentProcess 0x18002c4f8
GetCurrentProcessId 0x18002c4f0
GetCurrentThreadId 0x18002c4e8
TerminateProcess 0x18002c500
QueryPerformanceCounter 0x18002c518
RegCloseKey 0x18002c530
RegCreateKeyExW 0x18002c558
RegEnumKeyExW 0x18002c548
RegEnumValueW 0x18002c540
RegGetValueW 0x18002c528
RegOpenKeyExW 0x18002c550
RegQueryInfoKeyW 0x18002c560
RegQueryValueExW 0x18002c538
RegSetKeyValueW 0x18002c570
RtlCaptureContext 0x18002c588
RtlLookupFunctionEntry 0x18002c580
RtlVirtualUnwind 0x18002c590
MultiByteToWideChar 0x18002c5a0
WideCharToMultiByte 0x18002c5a8
AcquireSRWLockExclusive 0x18002c608
AcquireSRWLockShared 0x18002c648
CreateEventExW 0x18002c600
CreateEventW 0x18002c618
CreateMutexExW 0x18002c620
CreateSemaphoreExW 0x18002c5f0
InitializeSRWLock 0x18002c5d0
OpenSemaphoreW 0x18002c628
ReleaseMutex 0x18002c638
ReleaseSemaphore 0x18002c640
ReleaseSRWLockExclusive 0x18002c5e8
ReleaseSRWLockShared 0x18002c5f8
ResetEvent 0x18002c5d8
SetEvent 0x18002c610
WaitForMultipleObjectsEx 0x18002c5e0
WaitForSingleObject 0x18002c5c8
WaitForSingleObjectEx 0x18002c630
InitOnceExecuteOnce 0x18002c658
Sleep 0x18002c660
GetSystemTimeAsFileTime 0x18002c680
GetTickCount 0x18002c670
GetTickCount64 0x18002c678
CancelThreadpoolIo 0x18002c6c0
CloseThreadpoolCleanupGroup 0x18002c6c8
CloseThreadpoolCleanupGroupMembers 0x18002c698
CloseThreadpoolTimer 0x18002c6a0
CreateThreadpoolCleanupGroup 0x18002c6b0
CreateThreadpoolIo 0x18002c6d0
CreateThreadpoolTimer 0x18002c6b8
SetThreadpoolTimer 0x18002c6a8
StartThreadpoolIo 0x18002c6d8
WaitForThreadpoolTimerCallbacks 0x18002c690
DecodePointer 0x18002c6f0
EncodePointer 0x18002c6e8
RoOriginateError 0x18002c700
GetTraceEnableFlags 0x18002c720
GetTraceEnableLevel 0x18002c710
GetTraceLoggerHandle 0x18002c730
RegisterTraceGuidsW 0x18002c718
TraceMessage 0x18002c728
UnregisterTraceGuids 0x18002c738
EventProviderEnabled 0x18002c758
EventRegister 0x18002c760
EventSetInformation 0x18002c748
EventUnregister 0x18002c750
EventWriteTransfer 0x18002c768
GetAdaptersInfo 0x18002c318
__C_specific_handler 0x18002c800
__CxxFrameHandler3 0x18002c8d8
__dllonexit 0x18002c7e8
_amsg_exit 0x18002c818
_callnewh 0x18002c858
_CxxThrowException 0x18002c838
_initterm 0x18002c808
_lock 0x18002c7f8
_onexit 0x18002c7e0
_purecall 0x18002c8c0
_stricmp 0x18002c8b8
_unlock 0x18002c7f0
_vsnprintf_s 0x18002c868
_vsnwprintf 0x18002c8d0
_wcsicmp 0x18002c8a0
_wtoi 0x18002c780
_XcptFilter 0x18002c820
??_V@YAXPEAX@Z 0x18002c8b0
??0exception@@QEAA@AEBQEBD@Z 0x18002c850
??0exception@@QEAA@AEBQEBDH@Z 0x18002c848
??0exception@@QEAA@AEBV0@@Z 0x18002c870
??0exception@@QEAA@XZ 0x18002c880
??1exception@@UEAA@XZ 0x18002c8a8
??1type_info@@UEAA@XZ 0x18002c7d0
??3@YAXPEAX@Z 0x18002c8e8
?terminate@@YAXXZ 0x18002c7d8
?what@exception@@UEBAPEBDXZ 0x18002c840
free 0x18002c810
isdigit 0x18002c898
iswalpha 0x18002c888
iswdigit 0x18002c878
iswprint 0x18002c7c8
malloc 0x18002c860
memcpy 0x18002c830
memcpy_s 0x18002c8c8
memmove 0x18002c828
memset 0x18002c8f0
sprintf_s 0x18002c7a0
strchr 0x18002c790
strncmp 0x18002c8e0
swprintf_s 0x18002c7b0
toupper 0x18002c778
vsprintf_s 0x18002c798
wcschr 0x18002c788
wcscpy_s 0x18002c7c0
wcsncmp 0x18002c890
wcstok_s 0x18002c7a8
wcstoul 0x18002c7b8
RtlIpv4StringToAddressW 0x18002c900
RtlIpv6StringToAddressW 0x18002c908
SysAllocString 0x18002c338
SysFreeString 0x18002c328
SysStringLen 0x18002c330
closesocket 0x18002c390
connect 0x18002c3e0
getsockname 0x18002c3c0
htons 0x18002c3f0
inet_addr 0x18002c3d0
recv 0x18002c358
send 0x18002c3b0
sendto 0x18002c3a0
setsockopt 0x18002c368
socket 0x18002c350
WSAAddressToStringW 0x18002c3e8
WSACleanup 0x18002c378
WSACloseEvent 0x18002c380
WSACreateEvent 0x18002c3d8
WSAGetLastError 0x18002c3c8
WSAGetOverlappedResult 0x18002c388
WSARecv 0x18002c3a8
WSARecvFrom 0x18002c3b8
WSASocketW 0x18002c398
WSAStartup 0x18002c370
WSAStringToAddressW 0x18002c360
WSAWaitForMultipleEvents 0x18002c348