usbmon.dll

v10.0.19041.6157 64-bit Windows NT Analyzed
Description
Standard Dynamic Printing Port Monitor DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
1.1 MB
Uploaded
2025-12-01 07:41
Views
114
SHA-256
0fcae3d7c015079f56c364bbdad7a29c

Exported functions 10

#342 · 0x3b2a0
DllMain #343 · 0xec20
InitializePrintMonitor2 #344 · 0x49670
#366 · 0xe6b0
#367 · 0xe060
#400 · 0xd730
#401 · 0xd8b0
#402 · 0xdb30
#403 · 0xd9e0
#404 · 0xdc60

Imported DLLs & functions 324

ApiSetQueryApiSetPresence 0x1800c6538
CLSIDFromProgID 0x1800c6550
CoCreateInstance 0x1800c6568
CoGetClassObject 0x1800c6570
CoTaskMemAlloc 0x1800c6588
CoTaskMemFree 0x1800c6560
CoTaskMemRealloc 0x1800c6558
CoWaitForMultipleHandles 0x1800c6578
CreateStreamOnHGlobal 0x1800c6548
IIDFromString 0x1800c6580
DebugBreak 0x1800c6598
IsDebuggerPresent 0x1800c65a0
OutputDebugStringA 0x1800c65a8
OutputDebugStringW 0x1800c65b0
DelayLoadFailureHook 0x1800c65c0
ResolveDelayLoadedAPI 0x1800c65d0
GetLastError 0x1800c6608
RaiseException 0x1800c65f0
SetErrorMode 0x1800c65e0
SetLastError 0x1800c65e8
SetUnhandledExceptionFilter 0x1800c65f8
UnhandledExceptionFilter 0x1800c6600
CreateFileW 0x1800c6658
GetFileAttributesW 0x1800c6618
GetFileSize 0x1800c6648
GetFileSizeEx 0x1800c6630
GetFinalPathNameByHandleW 0x1800c6650
GetTempFileNameW 0x1800c6640
ReadFile 0x1800c6620
SetFilePointerEx 0x1800c6628
WriteFile 0x1800c6638
GetTempPathW 0x1800c6668
CloseHandle 0x1800c6678
DuplicateHandle 0x1800c6680
GetProcessHeap 0x1800c6698
HeapAlloc 0x1800c66a0
HeapFree 0x1800c6690
LocalAlloc 0x1800c66b0
LocalFree 0x1800c66b8
CancelIoEx 0x1800c66d8
DeviceIoControl 0x1800c66c8
GetOverlappedResult 0x1800c66d0
CancelIo 0x1800c66e8
DisableThreadLibraryCalls 0x1800c6720
FindResourceExW 0x1800c6718
FreeLibrary 0x1800c6708
GetModuleFileNameA 0x1800c6738
GetModuleFileNameW 0x1800c6740
GetModuleHandleExW 0x1800c6748
GetModuleHandleW 0x1800c6730
GetProcAddress 0x1800c6700
LoadLibraryExW 0x1800c66f8
LoadResource 0x1800c6710
LockResource 0x1800c6750
SizeofResource 0x1800c6728
FindResourceW 0x1800c6760
FormatMessageW 0x1800c6770
GetUserDefaultLocaleName 0x1800c6778
CreateFileMappingW 0x1800c6798
MapViewOfFile 0x1800c6788
UnmapViewOfFile 0x1800c6790
lstrcmpiW 0x1800c67a8
lstrcmpW 0x1800c67b0
GetPrivateProfileSectionW 0x1800c67c8
GetPrivateProfileStringW 0x1800c67c0
CreateThread 0x1800c67f8
ExitProcess 0x1800c67f0
GetCurrentProcess 0x1800c6830
GetCurrentProcessId 0x1800c6828
GetCurrentThread 0x1800c67e0
GetCurrentThreadId 0x1800c6808
OpenProcessToken 0x1800c6810
OpenThreadToken 0x1800c6820
ProcessIdToSessionId 0x1800c6818
SetThreadToken 0x1800c67e8
TerminateProcess 0x1800c67d8
TerminateThread 0x1800c6800
QueryPerformanceCounter 0x1800c6840
RegCloseKey 0x1800c6878
RegCreateKeyExW 0x1800c6880
RegDeleteKeyExW 0x1800c6860
RegDeleteValueW 0x1800c6890
RegEnumKeyExW 0x1800c68a0
RegEnumValueW 0x1800c6888
RegGetValueW 0x1800c6850
RegOpenKeyExW 0x1800c6868
RegQueryInfoKeyW 0x1800c6870
RegQueryValueExW 0x1800c6898
RegSetValueExW 0x1800c6858
RegDeleteKeyValueW 0x1800c68b0
RegSetKeyValueW 0x1800c68b8
GetStringTypeW 0x1800c68d0
MultiByteToWideChar 0x1800c68c8
WideCharToMultiByte 0x1800c68d8
AcquireSRWLockExclusive 0x1800c6980
AcquireSRWLockShared 0x1800c6940
CreateEventExW 0x1800c6920
CreateEventW 0x1800c6998
CreateMutexExW 0x1800c6930
CreateSemaphoreExW 0x1800c6970
DeleteCriticalSection 0x1800c6910
EnterCriticalSection 0x1800c6938
InitializeCriticalSection 0x1800c68f8
InitializeCriticalSectionAndSpinCount 0x1800c68e8
InitializeCriticalSectionEx 0x1800c68f0
LeaveCriticalSection 0x1800c6900
OpenSemaphoreW 0x1800c6990
ReleaseMutex 0x1800c6918
ReleaseSemaphore 0x1800c6928
ReleaseSRWLockExclusive 0x1800c6950
ReleaseSRWLockShared 0x1800c6978
ResetEvent 0x1800c6958
SetEvent 0x1800c6960
TryEnterCriticalSection 0x1800c6948
WaitForMultipleObjectsEx 0x1800c6968
WaitForSingleObject 0x1800c6908
WaitForSingleObjectEx 0x1800c6988
InitOnceBeginInitialize 0x1800c69c0
InitOnceComplete 0x1800c69a8
Sleep 0x1800c69b0
SleepConditionVariableSRW 0x1800c69b8
WakeAllConditionVariable 0x1800c69c8
CreateSemaphoreW 0x1800c69e0
WaitForMultipleObjects 0x1800c69d8
GetSystemTimeAsFileTime 0x1800c6a00
GetTickCount 0x1800c69f0
GetTickCount64 0x1800c69f8
CloseThreadpoolTimer 0x1800c6a30
CreateThreadpoolTimer 0x1800c6a18
IsThreadpoolTimerSet 0x1800c6a10
SetThreadpoolTimer 0x1800c6a20
WaitForThreadpoolTimerCallbacks 0x1800c6a28
DecodePointer 0x1800c6a40
EncodePointer 0x1800c6a48
RoOriginateError 0x1800c6a58
RoGetActivationFactory 0x1800c6a68
WindowsCreateString 0x1800c6a88
WindowsCreateStringReference 0x1800c6a80
WindowsDeleteString 0x1800c6a78
WindowsGetStringRawBuffer 0x1800c6a90
GetTraceEnableFlags 0x1800c6ab8
GetTraceEnableLevel 0x1800c6ac0
GetTraceLoggerHandle 0x1800c6ab0
RegisterTraceGuidsW 0x1800c6aa0
TraceMessage 0x1800c6aa8
UnregisterTraceGuids 0x1800c6ac8
EventActivityIdControl 0x1800c6ae8
EventEnabled 0x1800c6b08
EventRegister 0x1800c6af8
EventSetInformation 0x1800c6ad8
EventUnregister 0x1800c6b00
EventWrite 0x1800c6ae0
EventWriteTransfer 0x1800c6af0
DeregisterEventSource 0x1800c6b18
RegisterEventSourceW 0x1800c6b20
ReportEventW 0x1800c6b28
CreateWellKnownSid 0x1800c6b38
DuplicateTokenEx 0x1800c6b70
EqualSid 0x1800c6b48
GetTokenInformation 0x1800c6b58
ImpersonateLoggedOnUser 0x1800c6b50
IsWellKnownSid 0x1800c6b40
RevertToSelf 0x1800c6b68
SetTokenInformation 0x1800c6b60
SetSecurityInfo 0x1800c6b80
GetIsEdpEnabled 0x1800c6450
___lc_codepage_func 0x1800c6ba8
___lc_collate_cp_func 0x1800c6d00
___lc_handle_func 0x1800c6bb0
___mb_cur_max_func 0x1800c6b98
__C_specific_handler 0x1800c6df0
__crtCompareStringA 0x1800c6c18
__crtLCMapStringA 0x1800c6c38
__crtLCMapStringW 0x1800c6c30
__CxxFrameHandler3 0x1800c6e28
__dllonexit 0x1800c6d40
__pctype_func 0x1800c6c60
__uncaught_exception 0x1800c6cd8
_amsg_exit 0x1800c6dd8
_callnewh 0x1800c6d70
_CxxThrowException 0x1800c6d18
_errno 0x1800c6cb0
_get_errno 0x1800c6e10
_initterm 0x1800c6dc0
_ismbblead 0x1800c6b90
_lock 0x1800c6cf0
_onexit 0x1800c6d38
_purecall 0x1800c6da0
_set_errno 0x1800c6e48
_stricmp 0x1800c6cc0
_unlock 0x1800c6ce8
_vsnprintf 0x1800c6bf0
_vsnprintf_s 0x1800c6d80
_vsnwprintf 0x1800c6db8
_wcsdup 0x1800c6bd0
_wcsicmp 0x1800c6da8
_wcsnicmp 0x1800c6d50
_wsetlocale 0x1800c6c40
_wtof 0x1800c6be8
_wtoi 0x1800c6e20
_wtol 0x1800c6d20
_XcptFilter 0x1800c6de8
??_V@YAXPEAX@Z 0x1800c6de0
??0bad_cast@@QEAA@AEBV0@@Z 0x1800c6c10
??0bad_cast@@QEAA@PEBD@Z 0x1800c6c20
??0exception@@QEAA@AEBQEBD@Z 0x1800c6c80
??0exception@@QEAA@AEBQEBDH@Z 0x1800c6d68
??0exception@@QEAA@AEBV0@@Z 0x1800c6d88
??0exception@@QEAA@XZ 0x1800c6d90
??1bad_cast@@UEAA@XZ 0x1800c6c28
??1exception@@UEAA@XZ 0x1800c6d98
??1type_info@@UEAA@XZ 0x1800c6d30
??3@YAXPEAX@Z 0x1800c6dc8
??8type_info@@QEBAHAEBV0@@Z 0x1800c6bd8
?terminate@@YAXXZ 0x1800c6d48
?what@exception@@UEBAPEBDXZ 0x1800c6c78
abort 0x1800c6c48
calloc 0x1800c6dd0
free 0x1800c6d58
isdigit 0x1800c6cf8
islower 0x1800c6bc8
isupper 0x1800c6c00
iswspace 0x1800c6c70
localeconv 0x1800c6c98
malloc 0x1800c6c90
memchr 0x1800c6e40
memcmp 0x1800c6ba0
memcpy 0x1800c6d10
memcpy_s 0x1800c6db0
memmove 0x1800c6d08
memmove_s 0x1800c6cc8
memset 0x1800c6c50
realloc 0x1800c6bf8
setlocale 0x1800c6ce0
sprintf_s 0x1800c6d60
strchr 0x1800c6cd0
strcmp 0x1800c6d28
strcspn 0x1800c6bb8
strstr 0x1800c6e38
strtol 0x1800c6cb8
strtoul 0x1800c6bc0
swprintf_s 0x1800c6ca0
tolower 0x1800c6be0
toupper 0x1800c6df8
towlower 0x1800c6c08
wcschr 0x1800c6d78
wcscmp 0x1800c6e50
wcsncmp 0x1800c6ca8
wcsncpy_s 0x1800c6c88
wcsnlen 0x1800c6e00
wcsrchr 0x1800c6e18
wcsstr 0x1800c6c58
wcstod 0x1800c6e08
wcstok_s 0x1800c6c68
wcstol 0x1800c6e30
EtwTraceMessage 0x1800c6ea0
NtClose 0x1800c6fb8
NtOpenProcessToken 0x1800c6e60
NtOpenThreadToken 0x1800c6e70
NtSetInformationThread 0x1800c6e68
NtSetInformationToken 0x1800c6e90
RtlAllocateHeap 0x1800c6e98
RtlCaptureContext 0x1800c6ec0
RtlClearBit 0x1800c6ee0
RtlFindClearBits 0x1800c6ef0
RtlFreeHeap 0x1800c6ea8
RtlGetDeviceFamilyInfoEnum 0x1800c6e78
RtlInitializeBitMap 0x1800c6ed8
RtlInitUnicodeString 0x1800c6e88
RtlLookupFunctionEntry 0x1800c6eb8
RtlNtStatusToDosError 0x1800c6e80
RtlSetBit 0x1800c6ee8
RtlSetBits 0x1800c6ed0
RtlTestBit 0x1800c6ec8
RtlVirtualUnwind 0x1800c6eb0
TpAllocAlpcCompletion 0x1800c6f50
TpAllocIoCompletion 0x1800c6f40
TpAllocPool 0x1800c6fb0
TpAllocTimer 0x1800c6f30
TpAllocWait 0x1800c6f28
TpAllocWork 0x1800c6f18
TpCallbackMayRunLong 0x1800c6f00
TpPostWork 0x1800c6f20
TpReleaseAlpcCompletion 0x1800c6fa0
TpReleaseIoCompletion 0x1800c6f90
TpReleasePool 0x1800c6ef8
TpReleaseTimer 0x1800c6f80
TpReleaseWait 0x1800c6f70
TpReleaseWork 0x1800c6f60
TpSetPoolMaxThreads 0x1800c6fa8
TpSetTimer 0x1800c6f38
TpSetWait 0x1800c6f08
TpSimpleTryPost 0x1800c6f10
TpStartAsyncIoOperation 0x1800c6f48
TpWaitForAlpcCompletion 0x1800c6f98
TpWaitForIoCompletion 0x1800c6f88
TpWaitForTimer 0x1800c6f78
TpWaitForWait 0x1800c6f68
TpWaitForWork 0x1800c6f58
AllocSplStr 0x1800c64a8
ClosePrinter 0x1800c6510
DllAllocSplMem 0x1800c6518
DllFreeSplMem 0x1800c6468
DllFreeSplStr 0x1800c64b0
EnumPrintersW 0x1800c6500
FreePrintPropertyValue 0x1800c64e0
GetJobNamedPropertyValue 0x1800c64e8
GetJobW 0x1800c64c0
GetPrinterDataW 0x1800c6460
GetPrinterDriverW 0x1800c64b8
GetPrinterW 0x1800c6498
ImpersonatePrinterClient 0x1800c64f0
OpenPrinterW 0x1800c64d0
RevertToPrinterSelf 0x1800c6508
RouterAllocBidiMem 0x1800c6478
RouterAllocBidiResponseContainer 0x1800c6480
RouterCreatePrintAsyncNotificationChannel 0x1800c64f8
RouterFreeBidiMem 0x1800c6488
RouterFreeBidiResponseContainer 0x1800c6490
SetJobNamedProperty 0x1800c64a0
SetJobW 0x1800c64c8
SetPortW 0x1800c6470
SetPrinterW 0x1800c64d8
GetUserNameExW 0x1800c6528