UNIDRV.DLL

Description: Unidrv Printer Driver

Authors: © Microsoft Corporation. All rights reserved.

Version: 0.3.19041.6456

Architecture: 64-bit

Operating System: Windows NT

SHA256: f5283ae0f8ef01f2527af9ebc8ee0d35

File Size: 551.0 KB

Uploaded At: Dec. 1, 2025, 7:48 a.m.

Views: 5

Exported Functions

  • DllMain (Ordinal: 1, Address: 0x189c0)
  • DrvDisableDriver (Ordinal: 2, Address: 0x17af0)
  • DrvEnableDriver (Ordinal: 3, Address: 0x17a40)
  • DrvQueryDriverInfo (Ordinal: 4, Address: 0x29da0)

Imported DLLs & Functions

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