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)