UNIDRV.DLL

v0.3.19041.6456 64-bit Windows NT Analyzed
Description
Unidrv Printer Driver
Authors
© Microsoft Corporation. All rights reserved.
File size
551.0 KB
Uploaded
2025-12-01 07:48
Views
127
SHA-256
f5283ae0f8ef01f2527af9ebc8ee0d35

Exported functions 4

DllMain #1 · 0x189c0
DrvDisableDriver #2 · 0x17af0
DrvEnableDriver #3 · 0x17a40
DrvQueryDriverInfo #4 · 0x29da0

Imported DLLs & functions 197

RegCloseKey 0x180075d80
RegEnumValueW 0x180075d78
RegGetValueW 0x180075d90
RegOpenKeyExW 0x180075d88
RegQueryInfoKeyW 0x180075d70
TraceMessage 0x180075d98
BRUSHOBJ_pvAllocRbrush 0x180075de0
BRUSHOBJ_pvGetRbrush 0x180075f40
BRUSHOBJ_ulGetBrushColor 0x180075f38
CLIPOBJ_bEnum 0x180075e70
CLIPOBJ_cEnumStart 0x180075e78
CLIPOBJ_ppoGetPath 0x180075da8
EngAlphaBlend 0x180075f60
EngAssociateSurface 0x180075f20
EngBitBlt 0x180075eb0
EngCopyBits 0x180075e98
EngCreateBitmap 0x180075f10
EngCreateDeviceSurface 0x180075f00
EngCreatePalette 0x180075ed8
EngDeletePalette 0x180075ee8
EngDeletePath 0x180075db8
EngDeleteSurface 0x180075f08
EngEraseSurface 0x180075eb8
EngFillPath 0x180075df0
EngFindResource 0x180075e30
EngFreeModule 0x180075ef0
EngGetCurrentCodePage 0x180075e10
EngGradientFill 0x180075f28
EngLineTo 0x180075e00
EngLoadModule 0x180075e38
EngLockSurface 0x180075f18
EngMarkBandingSurface 0x180075ef8
EngMultiByteToWideChar 0x180075e48
EngPaint 0x180075e80
EngPlgBlt 0x180075e88
EngStretchBlt 0x180075e90
EngStretchBltROP 0x180075dd0
EngStrokeAndFillPath 0x180075df8
EngStrokePath 0x180075de8
EngTextOut 0x180075f58
EngTransparentBlt 0x180075f30
EngUnicodeToMultiByteN 0x180075e18
EngUnlockSurface 0x180075ee0
FONTOBJ_cGetGlyphs 0x180075e50
FONTOBJ_pifi 0x180075f50
FONTOBJ_pvTrueTypeFontFile 0x180075e20
FONTOBJ_pxoGetXform 0x180075e68
FONTOBJ_vGetInfo 0x180075e40
HT_Get8BPPFormatPalette 0x180075ec8
HT_Get8BPPMaskPalette 0x180075ed0
PATHOBJ_bEnum 0x180075ea0
PATHOBJ_vEnumStart 0x180075ea8
PATHOBJ_vGetBounds 0x180075db0
STROBJ_bEnum 0x180075dc0
STROBJ_bEnumPositionsOnly 0x180075e58
STROBJ_bGetAdvanceWidths 0x180075e28
STROBJ_vEnumStart 0x180075e60
XFORMOBJ_bApplyXform 0x180075ec0
XFORMOBJ_iGetXform 0x180075f48
XLATEOBJ_cGetPalette 0x180075dc8
XLATEOBJ_iXlate 0x180075e08
XLATEOBJ_piVector 0x180075dd8
AcquireSRWLockExclusive 0x180076010
AcquireSRWLockShared 0x180076050
CloseHandle 0x1800760e0
CloseThreadpoolTimer 0x180076008
CompareFileTime 0x1800760f0
CreateFileMappingW 0x1800761c8
CreateFileW 0x1800760e8
CreateMutexExW 0x180076048
CreateSemaphoreExW 0x180075fa0
CreateThreadpoolTimer 0x180076038
DebugBreak 0x180076068
DeleteCriticalSection 0x180076058
DeleteFileW 0x1800761e0
EnterCriticalSection 0x180075fb0
FindResourceW 0x1800760d0
FormatMessageW 0x180075ff0
FreeLibrary 0x180075f70
GetCurrentProcess 0x180076140
GetCurrentProcessId 0x180076128
GetCurrentThreadId 0x180076120
GetFileAttributesExW 0x1800760a8
GetFileAttributesW 0x180076080
GetFileSize 0x1800761c0
GetFileTime 0x1800760d8
GetLastError 0x180076108
GetModuleFileNameA 0x180075f98
GetModuleHandleExW 0x180075fc0
GetModuleHandleW 0x180075fa8
GetPrivateProfileSectionW 0x180076078
GetPrivateProfileStringW 0x180076088
GetProcAddress 0x180076180
GetProcessHeap 0x180076060
GetSystemDefaultLCID 0x180076098
GetSystemDirectoryW 0x1800760b0
GetSystemTimeAsFileTime 0x180076118
GetTickCount 0x180076110
HeapAlloc 0x180075f80
HeapCreate 0x180076178
HeapDestroy 0x180076190
HeapFree 0x1800761d8
HeapReAlloc 0x180076090
InitializeCriticalSectionEx 0x180075fd0
IsDebuggerPresent 0x180076070
LeaveCriticalSection 0x180075fc8
LoadLibraryExW 0x180075f78
LoadLibraryW 0x180076040
LoadResource 0x1800760c8
LocalAlloc 0x1800761a0
LocalFree 0x180076198
LockResource 0x1800760c0
MapViewOfFile 0x1800761d0
MulDiv 0x180076188
MultiByteToWideChar 0x180075f90
OpenSemaphoreW 0x180076020
OutputDebugStringW 0x180076000
QueryPerformanceCounter 0x180076130
ReleaseMutex 0x180075fe8
ReleaseSemaphore 0x180075fb8
ReleaseSRWLockExclusive 0x180075ff8
ReleaseSRWLockShared 0x180076030
RtlCaptureContext 0x180076168
RtlLookupFunctionEntry 0x180076160
RtlVirtualUnwind 0x180076158
SetErrorMode 0x1800761b0
SetLastError 0x1800761a8
SetThreadpoolTimer 0x180076028
SetUnhandledExceptionFilter 0x180076148
SizeofResource 0x1800760b8
Sleep 0x180076170
TerminateProcess 0x180076138
UnhandledExceptionFilter 0x180076150
UnmapViewOfFile 0x1800761b8
VerifyVersionInfoW 0x1800760f8
VerSetConditionMask 0x180076100
WaitForSingleObject 0x180075fe0
WaitForSingleObjectEx 0x180076018
WaitForThreadpoolTimerCallbacks 0x180075fd8
WideCharToMultiByte 0x180075f88
WriteFile 0x1800760a0
__C_specific_handler 0x180076288
__CxxFrameHandler3 0x180076350
__dllonexit 0x180076270
_amsg_exit 0x180076298
_callnewh 0x180076360
_initterm 0x180076290
_lock 0x180076280
_onexit 0x180076268
_purecall 0x1800762b8
_stricmp 0x180076370
_strlwr 0x180076330
_strnicmp 0x1800762c8
_unlock 0x180076278
_vsnprintf 0x180076328
_vsnwprintf 0x1800762e0
_wcsdup 0x1800762f0
_wcsicmp 0x180076258
_wcsnicmp 0x1800762d8
_XcptFilter 0x1800762a0
atan2 0x180076380
atoi 0x180076340
free 0x180076358
isspace 0x1800762d0
iswctype 0x1800762c0
iswspace 0x180076310
malloc 0x180076368
memcmp 0x180076388
memcpy 0x180076378
memcpy_s 0x1800762e8
memmove_s 0x180076308
memset 0x180076248
qsort 0x180076320
sqrt 0x180076240
sqrtf 0x180076250
strcmp 0x180076260
strncmp 0x180076348
strstr 0x180076338
wcschr 0x1800762a8
wcscmp 0x180076390
wcsncmp 0x180076318
wcsrchr 0x1800762b0
wcsstr 0x180076300
wcstok_s 0x1800762f8
CoCreateInstance 0x1800763a0
CoInitializeEx 0x1800763b0
CoUninitialize 0x1800763a8
CreateStreamOnHGlobal 0x1800763b8
ClosePrinter 0x180076228
EnumFormsW 0x1800761f0
FlushPrinter 0x180076230
GetPrinterDataW 0x180076210
GetPrinterDriverDirectoryW 0x180076220
GetPrinterDriverW 0x180076200
GetPrinterW 0x1800761f8
OpenPrinterW 0x180076218
WritePrinter 0x180076208