puiobj.dll
Description: PrintUI Objects DLL
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.3636
Architecture: 32-bit
Operating System: Windows NT
SHA256: 32f31880d6db454253c9dccf2ebae219
File Size: 359.0 KB
Uploaded At: Dec. 1, 2025, 8:03 a.m.
Views: 16
Exported Functions
- DllCanUnloadNow (Ordinal: 1, Address: 0x15350)
- DllGetClassObject (Ordinal: 2, Address: 0x15a80)
- DllRegisterServer (Ordinal: 3, Address: 0x1f0b0)
- DllUnregisterServer (Ordinal: 4, Address: 0x1f0b0)
Imported DLLs & Functions
ADVAPI32.dll
- GetTraceEnableFlags (Address: 0x10041004)
- GetTraceEnableLevel (Address: 0x10041008)
- GetTraceLoggerHandle (Address: 0x1004100c)
- RegCloseKey (Address: 0x10041000)
- RegCreateKeyExW (Address: 0x10041028)
- RegCreateKeyW (Address: 0x10041038)
- RegDeleteValueW (Address: 0x1004102c)
- RegEnumKeyExW (Address: 0x10041014)
- RegEnumValueW (Address: 0x10041020)
- RegisterTraceGuidsW (Address: 0x10041040)
- RegNotifyChangeKeyValue (Address: 0x1004103c)
- RegOpenKeyExW (Address: 0x10041018)
- RegQueryInfoKeyW (Address: 0x1004101c)
- RegQueryValueExW (Address: 0x10041034)
- RegSetValueExW (Address: 0x10041024)
- TraceMessage (Address: 0x10041030)
- UnregisterTraceGuids (Address: 0x10041010)
GDI32.dll
- BitBlt (Address: 0x1004104c)
- CreateCompatibleBitmap (Address: 0x10041068)
- CreateCompatibleDC (Address: 0x10041064)
- CreateDCW (Address: 0x10041074)
- CreateRectRgnIndirect (Address: 0x10041080)
- CreateSolidBrush (Address: 0x10041048)
- DeleteDC (Address: 0x10041090)
- DeleteObject (Address: 0x10041088)
- GetDeviceCaps (Address: 0x10041060)
- GetObjectW (Address: 0x10041084)
- GetStockObject (Address: 0x10041078)
- GetTextMetricsW (Address: 0x1004107c)
- LPtoDP (Address: 0x10041070)
- RestoreDC (Address: 0x1004108c)
- SaveDC (Address: 0x1004106c)
- SelectObject (Address: 0x10041050)
- SetMapMode (Address: 0x10041054)
- SetViewportOrgEx (Address: 0x1004105c)
- SetWindowOrgEx (Address: 0x10041058)
KERNEL32.dll
- AcquireSRWLockExclusive (Address: 0x100410e4)
- CloseHandle (Address: 0x10041150)
- CompareFileTime (Address: 0x100410fc)
- CompareStringOrdinal (Address: 0x1004111c)
- CreateEventW (Address: 0x10041154)
- CreateThread (Address: 0x100411e0)
- DecodePointer (Address: 0x10041170)
- DeleteCriticalSection (Address: 0x100410cc)
- DisableThreadLibraryCalls (Address: 0x100411c8)
- EncodePointer (Address: 0x10041168)
- EnterCriticalSection (Address: 0x100410c8)
- FileTimeToSystemTime (Address: 0x1004114c)
- FindResourceExW (Address: 0x100410bc)
- FindResourceW (Address: 0x10041134)
- FlushInstructionCache (Address: 0x1004117c)
- FreeLibrary (Address: 0x100411c4)
- FreeLibraryAndExitThread (Address: 0x100411dc)
- FreeResource (Address: 0x10041120)
- GetCurrentProcess (Address: 0x10041160)
- GetCurrentProcessId (Address: 0x100411a4)
- GetCurrentThreadId (Address: 0x100410c4)
- GetDateFormatW (Address: 0x10041108)
- GetEnvironmentVariableW (Address: 0x10041118)
- GetLastError (Address: 0x100411cc)
- GetLocaleInfoEx (Address: 0x100410f0)
- GetLocalTime (Address: 0x100411e4)
- GetModuleFileNameW (Address: 0x10041110)
- GetModuleHandleA (Address: 0x100411b8)
- GetModuleHandleW (Address: 0x100411b4)
- GetProcAddress (Address: 0x100411c0)
- GetProcessHeap (Address: 0x10041178)
- GetSystemInfo (Address: 0x100410ac)
- GetSystemTimeAsFileTime (Address: 0x10041144)
- GetThreadLocale (Address: 0x10041148)
- GetTickCount (Address: 0x100411a8)
- GetTimeFormatW (Address: 0x10041104)
- GetTimeZoneInformation (Address: 0x1004110c)
- GetUserPreferredUILanguages (Address: 0x100411e8)
- GlobalAlloc (Address: 0x1004112c)
- GlobalFree (Address: 0x10041128)
- GlobalHandle (Address: 0x10041124)
- GlobalLock (Address: 0x10041140)
- GlobalUnlock (Address: 0x1004113c)
- HeapAlloc (Address: 0x1004116c)
- HeapDestroy (Address: 0x100410d4)
- HeapFree (Address: 0x10041158)
- InitializeCriticalSection (Address: 0x100410d0)
- InitializeSRWLock (Address: 0x100410e0)
- InterlockedPopEntrySList (Address: 0x10041184)
- InterlockedPushEntrySList (Address: 0x10041180)
- IsProcessorFeaturePresent (Address: 0x10041174)
- LeaveCriticalSection (Address: 0x100410c0)
- LoadLibraryA (Address: 0x100411ec)
- LoadLibraryExA (Address: 0x10041164)
- LoadLibraryExW (Address: 0x100411b0)
- LoadLibraryW (Address: 0x100411ac)
- LoadResource (Address: 0x100410b8)
- LockResource (Address: 0x10041130)
- lstrcatW (Address: 0x100410f4)
- lstrcmpiW (Address: 0x10041098)
- lstrcmpW (Address: 0x10041138)
- lstrcpynW (Address: 0x1004109c)
- lstrcpyW (Address: 0x100410d8)
- MultiByteToWideChar (Address: 0x100410b0)
- OutputDebugStringA (Address: 0x100411d0)
- QueryPerformanceCounter (Address: 0x100411a0)
- QueueUserWorkItem (Address: 0x100410ec)
- RaiseException (Address: 0x100410dc)
- ReleaseSRWLockExclusive (Address: 0x100410e8)
- SetEnvironmentVariableW (Address: 0x10041114)
- SetEvent (Address: 0x100411d8)
- SetLastError (Address: 0x100411bc)
- SetUnhandledExceptionFilter (Address: 0x10041190)
- SizeofResource (Address: 0x100410b4)
- Sleep (Address: 0x10041188)
- SleepConditionVariableSRW (Address: 0x1004119c)
- SystemTimeToFileTime (Address: 0x100410f8)
- SystemTimeToTzSpecificLocalTime (Address: 0x10041100)
- TerminateProcess (Address: 0x10041194)
- UnhandledExceptionFilter (Address: 0x1004118c)
- VirtualAlloc (Address: 0x100410a4)
- VirtualFree (Address: 0x1004115c)
- VirtualProtect (Address: 0x100410a0)
- VirtualQuery (Address: 0x100410a8)
- WaitForSingleObject (Address: 0x100411d4)
- WakeAllConditionVariable (Address: 0x10041198)
msvcrt.dll
- __CxxFrameHandler3 (Address: 0x1004146c)
- __dllonexit (Address: 0x10041448)
- _amsg_exit (Address: 0x1004145c)
- _callnewh (Address: 0x10041488)
- _CxxThrowException (Address: 0x10041470)
- _except_handler4_common (Address: 0x10041454)
- _initterm (Address: 0x100414c0)
- _itow (Address: 0x10041498)
- _lock (Address: 0x10041450)
- _onexit (Address: 0x10041444)
- _purecall (Address: 0x100414a4)
- _unlock (Address: 0x1004144c)
- _wcsicmp (Address: 0x100414a0)
- _wcsnicmp (Address: 0x1004148c)
- _wtoi (Address: 0x10041490)
- _XcptFilter (Address: 0x10041460)
- ??_V@YAXPAX@Z (Address: 0x10041494)
- ??0exception@@QAE@ABQBD@Z (Address: 0x10041484)
- ??0exception@@QAE@ABQBDH@Z (Address: 0x10041480)
- ??0exception@@QAE@ABV0@@Z (Address: 0x1004147c)
- ??1exception@@UAE@XZ (Address: 0x10041478)
- ??1type_info@@UAE@XZ (Address: 0x10041440)
- ??3@YAXPAX@Z (Address: 0x100414bc)
- ?what@exception@@UBEPBDXZ (Address: 0x10041474)
- free (Address: 0x100414b8)
- malloc (Address: 0x100414b4)
- memcmp (Address: 0x10041458)
- memcpy (Address: 0x10041468)
- memmove (Address: 0x10041464)
- memset (Address: 0x100414c4)
- realloc (Address: 0x100414ac)
- wcscat_s (Address: 0x100414b0)
- wcschr (Address: 0x1004149c)
- wcscpy_s (Address: 0x100414a8)
ntdll.dll
- WinSqmSetDWORD (Address: 0x100414cc)
ole32.dll
- CLSIDFromProgID (Address: 0x1004156c)
- CLSIDFromString (Address: 0x10041570)
- CoCreateInstance (Address: 0x1004154c)
- CoTaskMemAlloc (Address: 0x10041548)
- CoTaskMemFree (Address: 0x1004153c)
- CoTaskMemRealloc (Address: 0x10041540)
- CreateOleAdviseHolder (Address: 0x10041554)
- CreateStreamOnHGlobal (Address: 0x10041574)
- CStdStubBuffer2_Connect (Address: 0x100414f4)
- CStdStubBuffer2_CountRefs (Address: 0x10041520)
- CStdStubBuffer2_Disconnect (Address: 0x10041508)
- CStdStubBuffer2_QueryInterface (Address: 0x10041544)
- GetHGlobalFromStream (Address: 0x10041530)
- NdrProxyForwardingFunction3 (Address: 0x100414f0)
- NdrProxyForwardingFunction4 (Address: 0x1004152c)
- NdrProxyForwardingFunction5 (Address: 0x1004157c)
- NdrProxyForwardingFunction6 (Address: 0x1004150c)
- ObjectStublessClient10 (Address: 0x100414e4)
- ObjectStublessClient11 (Address: 0x10041524)
- ObjectStublessClient12 (Address: 0x10041580)
- ObjectStublessClient13 (Address: 0x10041500)
- ObjectStublessClient14 (Address: 0x10041528)
- ObjectStublessClient15 (Address: 0x10041510)
- ObjectStublessClient16 (Address: 0x100414e8)
- ObjectStublessClient17 (Address: 0x100414e0)
- ObjectStublessClient18 (Address: 0x10041518)
- ObjectStublessClient19 (Address: 0x10041538)
- ObjectStublessClient20 (Address: 0x10041514)
- ObjectStublessClient21 (Address: 0x100414ec)
- ObjectStublessClient3 (Address: 0x1004151c)
- ObjectStublessClient4 (Address: 0x100414f8)
- ObjectStublessClient5 (Address: 0x100414fc)
- ObjectStublessClient6 (Address: 0x100414d4)
- ObjectStublessClient7 (Address: 0x10041504)
- ObjectStublessClient8 (Address: 0x100414d8)
- ObjectStublessClient9 (Address: 0x100414dc)
- OleInitialize (Address: 0x10041578)
- OleLockRunning (Address: 0x10041568)
- OleRegEnumVerbs (Address: 0x1004155c)
- OleRegGetMiscStatus (Address: 0x10041550)
- OleRegGetUserType (Address: 0x10041558)
- OleUninitialize (Address: 0x10041560)
- ReleaseStgMedium (Address: 0x10041534)
- StringFromCLSID (Address: 0x10041564)
OLEAUT32.dll
- BSTR_UserFree (Address: 0x10041204)
- BSTR_UserMarshal (Address: 0x10041220)
- BSTR_UserSize (Address: 0x10041208)
- BSTR_UserUnmarshal (Address: 0x10041200)
- LoadRegTypeLib (Address: 0x10041218)
- LoadTypeLib (Address: 0x1004120c)
- OleCreateFontIndirect (Address: 0x10041240)
- OleCreatePropertyFrame (Address: 0x10041210)
- RegisterTypeLib (Address: 0x1004122c)
- SysAllocString (Address: 0x10041224)
- SysAllocStringLen (Address: 0x10041238)
- SysFreeString (Address: 0x10041234)
- SysStringLen (Address: 0x10041228)
- VARIANT_UserFree (Address: 0x10041244)
- VARIANT_UserMarshal (Address: 0x100411fc)
- VARIANT_UserSize (Address: 0x100411f8)
- VARIANT_UserUnmarshal (Address: 0x100411f4)
- VariantChangeTypeEx (Address: 0x1004121c)
- VariantClear (Address: 0x10041214)
- VariantInit (Address: 0x1004123c)
- VarUI4FromStr (Address: 0x10041230)
puiapi.dll
- PUIAPI_GetErrorString (Address: 0x100415c4)
- PUIAPI_GetPrinter (Address: 0x10041598)
- PUIAPI_IWaitNotify_RegisterWaitObject (Address: 0x1004158c)
- PUIAPI_IWaitNotify_UnregisterCookie (Address: 0x10041588)
- PUIAPI_ShowDetailsMessageBox (Address: 0x100415a0)
- STRAPI_CrackPrintUNCName (Address: 0x10041590)
- STRAPI_Format (Address: 0x10041594)
- STRAPI_FormatMsg (Address: 0x100415b0)
- STRAPI_FormatMsgV (Address: 0x1004159c)
- STRAPI_GetJobStatusString (Address: 0x100415a8)
- STRAPI_GUID2String (Address: 0x100415a4)
- STRAPI_LoadString (Address: 0x100415ac)
- STRBUF_AppendString (Address: 0x100415bc)
- STRBUF_Create (Address: 0x100415b8)
- STRBUF_CreateBSTR (Address: 0x100415c0)
- STRBUF_Destroy (Address: 0x100415b4)
RPCRT4.dll
- CStdStubBuffer_AddRef (Address: 0x100412a0)
- CStdStubBuffer_Connect (Address: 0x10041268)
- CStdStubBuffer_CountRefs (Address: 0x10041290)
- CStdStubBuffer_DebugServerQueryInterface (Address: 0x10041264)
- CStdStubBuffer_DebugServerRelease (Address: 0x10041284)
- CStdStubBuffer_Disconnect (Address: 0x10041274)
- CStdStubBuffer_Invoke (Address: 0x10041260)
- CStdStubBuffer_IsIIDSupported (Address: 0x1004126c)
- CStdStubBuffer_QueryInterface (Address: 0x1004128c)
- IUnknown_AddRef_Proxy (Address: 0x10041278)
- IUnknown_QueryInterface_Proxy (Address: 0x10041298)
- IUnknown_Release_Proxy (Address: 0x10041294)
- NdrCStdStubBuffer_Release (Address: 0x1004125c)
- NdrCStdStubBuffer2_Release (Address: 0x10041270)
- NdrDllCanUnloadNow (Address: 0x10041258)
- NdrDllGetClassObject (Address: 0x10041254)
- NdrDllRegisterProxy (Address: 0x10041250)
- NdrDllUnregisterProxy (Address: 0x1004124c)
- NdrOleAllocate (Address: 0x10041288)
- NdrOleFree (Address: 0x1004129c)
- NdrStubCall2 (Address: 0x1004127c)
- NdrStubForwardingFunction (Address: 0x10041280)
SHLWAPI.dll
- (Address: 0x100412a8)
- (Address: 0x100412ac)
- (Address: 0x100412b0)
- (Address: 0x100412b4)
- (Address: 0x100412b8)
- (Address: 0x100412c0)
- (Address: 0x100412c4)
- StrFormatByteSizeW (Address: 0x100412bc)
USER32.dll
- AppendMenuW (Address: 0x10041328)
- BeginPaint (Address: 0x10041304)
- CallWindowProcW (Address: 0x100413c0)
- CharNextW (Address: 0x100413d4)
- CharPrevW (Address: 0x100413d0)
- CopyRect (Address: 0x10041354)
- CreateAcceleratorTableW (Address: 0x100412ec)
- CreateDialogIndirectParamW (Address: 0x100412d4)
- CreateDialogParamW (Address: 0x10041320)
- CreatePopupMenu (Address: 0x1004132c)
- CreateWindowExW (Address: 0x10041370)
- DefWindowProcW (Address: 0x100413c4)
- DeleteMenu (Address: 0x10041338)
- DestroyAcceleratorTable (Address: 0x100413bc)
- DestroyMenu (Address: 0x10041340)
- DestroyWindow (Address: 0x100413b8)
- EnableMenuItem (Address: 0x1004133c)
- EnableWindow (Address: 0x100412d0)
- EndDialog (Address: 0x100413b0)
- EndPaint (Address: 0x100412fc)
- EqualRect (Address: 0x10041348)
- FillRect (Address: 0x10041300)
- FindWindowW (Address: 0x10041314)
- GetClassInfoExW (Address: 0x1004137c)
- GetClassNameW (Address: 0x100412f8)
- GetClientRect (Address: 0x10041358)
- GetCursorPos (Address: 0x10041334)
- GetDC (Address: 0x100413a0)
- GetDesktopWindow (Address: 0x100412dc)
- GetDlgItem (Address: 0x100412e8)
- GetFocus (Address: 0x10041394)
- GetKeyState (Address: 0x1004139c)
- GetParent (Address: 0x10041384)
- GetSubMenu (Address: 0x100413dc)
- GetSysColor (Address: 0x100412f4)
- GetSystemMetrics (Address: 0x1004135c)
- GetWindow (Address: 0x100412d8)
- GetWindowLongW (Address: 0x100413c8)
- GetWindowRect (Address: 0x10041368)
- GetWindowTextLengthW (Address: 0x1004130c)
- GetWindowTextW (Address: 0x10041308)
- IntersectRect (Address: 0x10041344)
- InvalidateRect (Address: 0x10041398)
- InvalidateRgn (Address: 0x100412e0)
- IsChild (Address: 0x10041390)
- IsWindow (Address: 0x100413b4)
- LoadCursorW (Address: 0x10041374)
- LoadMenuW (Address: 0x100413e0)
- MessageBoxW (Address: 0x10041324)
- OffsetRect (Address: 0x10041364)
- PostMessageW (Address: 0x1004136c)
- PtInRect (Address: 0x100413a8)
- RedrawWindow (Address: 0x100412f0)
- RegisterClassExW (Address: 0x10041380)
- RegisterClassW (Address: 0x10041318)
- RegisterClipboardFormatW (Address: 0x100413e8)
- RegisterWindowMessageW (Address: 0x10041310)
- ReleaseCapture (Address: 0x100412e4)
- ReleaseDC (Address: 0x100413a4)
- RemoveMenu (Address: 0x100413d8)
- SendMessageW (Address: 0x10041350)
- SetCapture (Address: 0x100413e4)
- SetFocus (Address: 0x10041388)
- SetTimer (Address: 0x1004131c)
- SetWindowLongW (Address: 0x100413cc)
- SetWindowPos (Address: 0x10041360)
- SetWindowRgn (Address: 0x1004134c)
- SetWindowTextW (Address: 0x100412cc)
- ShowWindow (Address: 0x1004138c)
- TrackPopupMenu (Address: 0x10041330)
- UnionRect (Address: 0x100413ac)
- wsprintfW (Address: 0x10041378)
UxTheme.dll
- EnableThemeDialogTexture (Address: 0x100413f0)
WINSPOOL.DRV
- ClosePrinter (Address: 0x10041428)
- EnumFormsW (Address: 0x100413fc)
- EnumJobsW (Address: 0x10041418)
- EnumPortsW (Address: 0x10041400)
- EnumPrinterDriversW (Address: 0x10041404)
- EnumPrintersW (Address: 0x1004141c)
- FindClosePrinterChangeNotification (Address: 0x10041424)
- FindFirstPrinterChangeNotification (Address: 0x10041420)
- FindNextPrinterChangeNotification (Address: 0x10041430)
- FreePrinterNotifyInfo (Address: 0x10041434)
- GetPrinterDataExW (Address: 0x100413f8)
- GetPrinterDataW (Address: 0x10041408)
- GetPrinterW (Address: 0x1004140c)
- OpenPrinter2W (Address: 0x10041438)
- OpenPrinterW (Address: 0x1004142c)
- SetJobW (Address: 0x10041410)
- XcvDataW (Address: 0x10041414)