UNIDRV.DLL
Description: Unidrv Printer Driver
Authors: © Microsoft Corporation. All rights reserved.
Version: 0.3.19041.6456
Architecture: 32-bit
Operating System: Windows NT
SHA256: 50cfe6d86660e5cd93948ccbc017157c
File Size: 432.0 KB
Uploaded At: Dec. 1, 2025, 7:49 a.m.
Views: 5
Exported Functions
- DllMain (Ordinal: 1, Address: 0x1f4d0)
- DrvDisableDriver (Ordinal: 2, Address: 0x1e5a0)
- DrvEnableDriver (Ordinal: 3, Address: 0x1e4d0)
- DrvQueryDriverInfo (Ordinal: 4, Address: 0x2d960)
Imported DLLs & Functions
ADVAPI32.dll
- RegCloseKey (Address: 0x4c7e9008)
- RegEnumValueW (Address: 0x4c7e9004)
- RegGetValueW (Address: 0x4c7e9010)
- RegOpenKeyExW (Address: 0x4c7e900c)
- RegQueryInfoKeyW (Address: 0x4c7e9000)
- TraceMessage (Address: 0x4c7e9014)
GDI32.dll
- BRUSHOBJ_pvAllocRbrush (Address: 0x4c7e9040)
- BRUSHOBJ_pvGetRbrush (Address: 0x4c7e90ec)
- BRUSHOBJ_ulGetBrushColor (Address: 0x4c7e90e8)
- CLIPOBJ_bEnum (Address: 0x4c7e9080)
- CLIPOBJ_cEnumStart (Address: 0x4c7e9084)
- CLIPOBJ_ppoGetPath (Address: 0x4c7e901c)
- EngAlphaBlend (Address: 0x4c7e90dc)
- EngAssociateSurface (Address: 0x4c7e90d8)
- EngBitBlt (Address: 0x4c7e90a0)
- EngCopyBits (Address: 0x4c7e9094)
- EngCreateBitmap (Address: 0x4c7e90d0)
- EngCreateDeviceSurface (Address: 0x4c7e90c8)
- EngCreatePalette (Address: 0x4c7e90b4)
- EngDeletePalette (Address: 0x4c7e90bc)
- EngDeletePath (Address: 0x4c7e9028)
- EngDeleteSurface (Address: 0x4c7e90cc)
- EngEraseSurface (Address: 0x4c7e90a4)
- EngFillPath (Address: 0x4c7e9048)
- EngFindResource (Address: 0x4c7e9060)
- EngFreeModule (Address: 0x4c7e90c0)
- EngGetCurrentCodePage (Address: 0x4c7e9054)
- EngGradientFill (Address: 0x4c7e90e0)
- EngLineTo (Address: 0x4c7e90f8)
- EngLoadModule (Address: 0x4c7e9064)
- EngLockSurface (Address: 0x4c7e90d4)
- EngMarkBandingSurface (Address: 0x4c7e90c4)
- EngMultiByteToWideChar (Address: 0x4c7e906c)
- EngPaint (Address: 0x4c7e903c)
- EngPlgBlt (Address: 0x4c7e908c)
- EngStretchBlt (Address: 0x4c7e9090)
- EngStretchBltROP (Address: 0x4c7e9030)
- EngStrokeAndFillPath (Address: 0x4c7e904c)
- EngStrokePath (Address: 0x4c7e9044)
- EngTextOut (Address: 0x4c7e9088)
- EngTransparentBlt (Address: 0x4c7e90e4)
- EngUnicodeToMultiByteN (Address: 0x4c7e9034)
- EngUnlockSurface (Address: 0x4c7e90b8)
- FONTOBJ_cGetGlyphs (Address: 0x4c7e9070)
- FONTOBJ_pifi (Address: 0x4c7e90f4)
- FONTOBJ_pvTrueTypeFontFile (Address: 0x4c7e9058)
- FONTOBJ_pxoGetXform (Address: 0x4c7e907c)
- FONTOBJ_vGetInfo (Address: 0x4c7e9068)
- HT_Get8BPPFormatPalette (Address: 0x4c7e90ac)
- HT_Get8BPPMaskPalette (Address: 0x4c7e90b0)
- PATHOBJ_bEnum (Address: 0x4c7e9098)
- PATHOBJ_vEnumStart (Address: 0x4c7e909c)
- PATHOBJ_vGetBounds (Address: 0x4c7e9020)
- STROBJ_bEnum (Address: 0x4c7e9050)
- STROBJ_bEnumPositionsOnly (Address: 0x4c7e9074)
- STROBJ_bGetAdvanceWidths (Address: 0x4c7e905c)
- STROBJ_vEnumStart (Address: 0x4c7e9078)
- XFORMOBJ_bApplyXform (Address: 0x4c7e90a8)
- XFORMOBJ_iGetXform (Address: 0x4c7e90f0)
- XLATEOBJ_cGetPalette (Address: 0x4c7e902c)
- XLATEOBJ_iXlate (Address: 0x4c7e9024)
- XLATEOBJ_piVector (Address: 0x4c7e9038)
KERNEL32.dll
- AcquireSRWLockExclusive (Address: 0x4c7e9148)
- AcquireSRWLockShared (Address: 0x4c7e9168)
- CloseHandle (Address: 0x4c7e91b8)
- CloseThreadpoolTimer (Address: 0x4c7e9144)
- CompareFileTime (Address: 0x4c7e91c0)
- CreateFileMappingW (Address: 0x4c7e9220)
- CreateFileW (Address: 0x4c7e91bc)
- CreateMutexExW (Address: 0x4c7e9164)
- CreateSemaphoreExW (Address: 0x4c7e9110)
- CreateThreadpoolTimer (Address: 0x4c7e915c)
- DebugBreak (Address: 0x4c7e9174)
- DeleteCriticalSection (Address: 0x4c7e916c)
- DeleteFileW (Address: 0x4c7e922c)
- EnterCriticalSection (Address: 0x4c7e9118)
- FindResourceW (Address: 0x4c7e91a8)
- FormatMessageW (Address: 0x4c7e9138)
- FreeLibrary (Address: 0x4c7e9114)
- GetCurrentProcess (Address: 0x4c7e91e8)
- GetCurrentProcessId (Address: 0x4c7e91dc)
- GetCurrentThreadId (Address: 0x4c7e91d8)
- GetFileAttributesExW (Address: 0x4c7e9194)
- GetFileAttributesW (Address: 0x4c7e9180)
- GetFileSize (Address: 0x4c7e921c)
- GetFileTime (Address: 0x4c7e91b4)
- GetLastError (Address: 0x4c7e91cc)
- GetModuleFileNameA (Address: 0x4c7e910c)
- GetModuleHandleExW (Address: 0x4c7e9120)
- GetModuleHandleW (Address: 0x4c7e91ac)
- GetPrivateProfileSectionW (Address: 0x4c7e917c)
- GetPrivateProfileStringW (Address: 0x4c7e9184)
- GetProcAddress (Address: 0x4c7e91fc)
- GetProcessHeap (Address: 0x4c7e9170)
- GetSystemDefaultLCID (Address: 0x4c7e918c)
- GetSystemDirectoryW (Address: 0x4c7e91b0)
- GetSystemTimeAsFileTime (Address: 0x4c7e91d4)
- GetTickCount (Address: 0x4c7e91d0)
- HeapAlloc (Address: 0x4c7e9100)
- HeapCreate (Address: 0x4c7e91f8)
- HeapDestroy (Address: 0x4c7e9204)
- HeapFree (Address: 0x4c7e9228)
- HeapReAlloc (Address: 0x4c7e9188)
- InitializeCriticalSectionEx (Address: 0x4c7e9128)
- IsDebuggerPresent (Address: 0x4c7e9178)
- LeaveCriticalSection (Address: 0x4c7e9124)
- LoadLibraryExW (Address: 0x4c7e9214)
- LoadLibraryW (Address: 0x4c7e9160)
- LoadResource (Address: 0x4c7e91a4)
- LocalAlloc (Address: 0x4c7e920c)
- LocalFree (Address: 0x4c7e9208)
- LockResource (Address: 0x4c7e91a0)
- MapViewOfFile (Address: 0x4c7e9224)
- MulDiv (Address: 0x4c7e9200)
- MultiByteToWideChar (Address: 0x4c7e9108)
- OpenSemaphoreW (Address: 0x4c7e9150)
- OutputDebugStringW (Address: 0x4c7e9140)
- QueryPerformanceCounter (Address: 0x4c7e91e0)
- ReleaseMutex (Address: 0x4c7e9134)
- ReleaseSemaphore (Address: 0x4c7e911c)
- ReleaseSRWLockExclusive (Address: 0x4c7e913c)
- ReleaseSRWLockShared (Address: 0x4c7e9158)
- SetErrorMode (Address: 0x4c7e9198)
- SetLastError (Address: 0x4c7e9210)
- SetThreadpoolTimer (Address: 0x4c7e9154)
- SetUnhandledExceptionFilter (Address: 0x4c7e91ec)
- SizeofResource (Address: 0x4c7e919c)
- Sleep (Address: 0x4c7e91f4)
- TerminateProcess (Address: 0x4c7e91e4)
- UnhandledExceptionFilter (Address: 0x4c7e91f0)
- UnmapViewOfFile (Address: 0x4c7e9218)
- VerifyVersionInfoW (Address: 0x4c7e91c4)
- VerSetConditionMask (Address: 0x4c7e91c8)
- WaitForSingleObject (Address: 0x4c7e9130)
- WaitForSingleObjectEx (Address: 0x4c7e914c)
- WaitForThreadpoolTimerCallbacks (Address: 0x4c7e912c)
- WideCharToMultiByte (Address: 0x4c7e9104)
- WriteFile (Address: 0x4c7e9190)
msvcrt.dll
- __CxxFrameHandler3 (Address: 0x4c7e92e8)
- __dllonexit (Address: 0x4c7e9274)
- _amsg_exit (Address: 0x4c7e9288)
- _callnewh (Address: 0x4c7e92ec)
- _CIatan2 (Address: 0x4c7e92fc)
- _CIsqrt (Address: 0x4c7e92f4)
- _except_handler4_common (Address: 0x4c7e9280)
- _ftol2 (Address: 0x4c7e9264)
- _ftol2_sse (Address: 0x4c7e9260)
- _initterm (Address: 0x4c7e9284)
- _lock (Address: 0x4c7e927c)
- _onexit (Address: 0x4c7e9270)
- _purecall (Address: 0x4c7e929c)
- _stricmp (Address: 0x4c7e92f8)
- _strlwr (Address: 0x4c7e92d8)
- _strnicmp (Address: 0x4c7e92a4)
- _unlock (Address: 0x4c7e9278)
- _vsnprintf (Address: 0x4c7e92d4)
- _vsnwprintf (Address: 0x4c7e92b0)
- _wcsdup (Address: 0x4c7e92b8)
- _wcsicmp (Address: 0x4c7e926c)
- _wcsnicmp (Address: 0x4c7e92ac)
- _XcptFilter (Address: 0x4c7e928c)
- atoi (Address: 0x4c7e92e0)
- free (Address: 0x4c7e9290)
- isspace (Address: 0x4c7e92a8)
- iswctype (Address: 0x4c7e92a0)
- iswspace (Address: 0x4c7e92c8)
- malloc (Address: 0x4c7e92f0)
- memcmp (Address: 0x4c7e925c)
- memcpy (Address: 0x4c7e9268)
- memcpy_s (Address: 0x4c7e92b4)
- memmove_s (Address: 0x4c7e92c4)
- memset (Address: 0x4c7e9300)
- qsort (Address: 0x4c7e92d0)
- strncmp (Address: 0x4c7e92e4)
- strstr (Address: 0x4c7e92dc)
- wcschr (Address: 0x4c7e9294)
- wcsncmp (Address: 0x4c7e92cc)
- wcsrchr (Address: 0x4c7e9298)
- wcsstr (Address: 0x4c7e92c0)
- wcstok_s (Address: 0x4c7e92bc)
ole32.dll
- CoCreateInstance (Address: 0x4c7e9308)
- CoInitializeEx (Address: 0x4c7e9310)
- CoUninitialize (Address: 0x4c7e930c)
- CreateStreamOnHGlobal (Address: 0x4c7e9314)
WINSPOOL.DRV
- ClosePrinter (Address: 0x4c7e9250)
- EnumFormsW (Address: 0x4c7e9234)
- FlushPrinter (Address: 0x4c7e9254)
- GetPrinterDataW (Address: 0x4c7e9244)
- GetPrinterDriverDirectoryW (Address: 0x4c7e924c)
- GetPrinterDriverW (Address: 0x4c7e923c)
- GetPrinterW (Address: 0x4c7e9238)
- OpenPrinterW (Address: 0x4c7e9248)
- WritePrinter (Address: 0x4c7e9240)