spoolss.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Spooler SubSystem DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
121.0 KB
Uploaded
2025-12-01 07:39
Views
176
SHA-256
e9fab9535c18a7a5b0b77f286ce51be9

Exported functions 209

OpenPrinterExW #1 · 0x8280
RouterCorePrinterDriverInstalled #2 · 0x82e0
RouterCreatePrintAsyncNotificationChannel #3 · 0x8370
RouterDeletePrinterDriverPackage #4 · 0x84c0
RouterGetCorePrinterDrivers #5 · 0x8520
RouterGetPrintClassObject #6 · 0x8590
RouterGetPrinterDriverPackagePath #7 · 0x8650
RouterInstallPrinterDriverFromPackage #8 · 0x86d0
RouterRegisterForPrintAsyncNotifications #9 · 0x8740
RouterUnregisterForPrintAsyncNotifications #10 · 0x87b0
RouterUploadPrinterDriverPackage #11 · 0x8810
AbortPrinter #12 · 0x8880
AddFormW #13 · 0x88e0
AddJobW #14 · 0x8940
AddMonitorW #15 · 0x89a0
AddPerMachineConnectionW #16 · 0x8a10
AddPortExW #17 · 0x8a70
AddPortW #18 · 0x8ad0
AddPrintDeviceObject #19 · 0x12270
AddPrintProcessorW #20 · 0x8b30
AddPrintProvidorW #21 · 0x8b90
AddPrinterConnectionW #22 · 0x8bf0
AddPrinterDriverExW #23 · 0x8c50
AddPrinterDriverW #24 · 0x8cb0
AddPrinterExW #25 · 0x8d10
AddPrinterW #26 · 0x8d70
AdjustPointers #27 · 0x8dd0
AdjustPointersInStructuresArray #28 · 0x8e30
AlignKMPtr #29 · 0x8e90
AlignRpcPtr #30 · 0x8ec0
AllocSplStr #31 · 0x18b0
AllowRemoteCalls #32 · 0x8f20
AppendPrinterNotifyInfoData #33 · 0x1770
BuildOtherNamesFromMachineName #34 · 0x8f80
CacheAddName #35 · 0x19f0
CacheCreateAndAddNode #36 · 0x8fe0
CacheCreateAndAddNodeWithIPAddresses #37 · 0x9040
CacheDeleteNode #38 · 0x90a0
CacheIsNameCluster #39 · 0x9100
CacheIsNameInNodeList #40 · 0x9160
CallDrvDevModeConversion #41 · 0x91c0
CallRouterFindFirstPrinterChangeNotification #42 · 0x9240
CheckLocalCall #43 · 0x2070
ClosePrinter #44 · 0x1240
ConfigurePortW #45 · 0x92b0
CreatePrinterIC #46 · 0x9310
DeleteFormW #47 · 0x9370
DeleteJobNamedProperty #48 · 0x93d0
DeleteMonitorW #49 · 0x9430
DeletePerMachineConnectionW #50 · 0x9490
DeletePortW #51 · 0x94f0
DeletePrintProcessorW #52 · 0x9560
DeletePrintProvidorW #53 · 0x95d0
DeletePrinter #54 · 0x9630
DeletePrinterConnectionW #55 · 0x9690
DeletePrinterDataExW #56 · 0x96f0
DeletePrinterDataW #57 · 0x9750
DeletePrinterDriverExW #58 · 0x97b0
DeletePrinterDriverW #59 · 0x9810
DeletePrinterIC #60 · 0x9870
DeletePrinterKeyW #61 · 0x98d0
DllAllocSplMem #62 · 0x1970
DllAllocSplStr #63 · 0x9930
DllFreeSplMem #64 · 0x18f0
DllFreeSplStr #65 · 0x1930
DllMain #66 · 0x7240
DllReallocSplMem #67 · 0x9960
DllReallocSplStr #68 · 0x9990
EndDocPrinter #69 · 0x99c0
EndPagePrinter #70 · 0x9a30
EnumFormsW #71 · 0x9aa0
EnumJobsW #72 · 0x9b30
EnumMonitorsW #73 · 0x9bf0
EnumPerMachineConnectionsW #74 · 0x9c60
EnumPortsW #75 · 0x9cc0
EnumPrintProcessorDatatypesW #76 · 0x9d30
EnumPrintProcessorsW #77 · 0x9db0
EnumPrinterDataExW #78 · 0x9e30
EnumPrinterDataW #79 · 0x9ea0
EnumPrinterDriversW #80 · 0x9f60
EnumPrinterKeyW #81 · 0x9fe0
EnumPrintersW #82 · 0xa050
FindClosePrinterChangeNotification #83 · 0xa100
FlushPrinter #84 · 0xa160
FormatPrinterForRegistryKey #85 · 0xa1e0
FormatRegistryKeyForPrinter #86 · 0xa240
FreeOtherNames #87 · 0xa2a0
FreePrintPropertyValue #88 · 0xa2e0
GetFormW #89 · 0xa340
GetJobAttributes #90 · 0x12c0
GetJobAttributesEx #91 · 0x1300
GetJobNamedPropertyValue #92 · 0xa3b0
GetJobW #93 · 0xa410
GetNetworkId #94 · 0xa490
GetPrintProcessorDirectoryW #95 · 0xa4f0
GetPrinterDataExW #96 · 0xa580
GetPrinterDataW #97 · 0xa620
GetPrinterDriverDirectoryW #98 · 0xa6a0
GetPrinterDriverExW #99 · 0xa730
GetPrinterDriverW #100 · 0x11f0
GetPrinterW #101 · 0x1730
GetServerPolicy #102 · 0xa800
GetShrinkedSize #103 · 0xa860
GetSpoolerTlsIndexes #104 · 0xa8c0
ImpersonatePrinterClient #105 · 0x1170
InitializeRouter #106 · 0xa8f0
IsNameTheLocalMachineOrAClusterSpooler #107 · 0x2140
IsNamedPipeRpcCall #108 · 0xa940
MIDL_user_allocate1 #109 · 0xa9a0
MIDL_user_free1 #110 · 0xa9c0
MakeOffset #111 · 0x10a40
MakePTR #112 · 0x10a50
MarshallDownStructure #113 · 0xa9e0
MarshallDownStructuresArray #114 · 0xaa40
MarshallUpStructure #115 · 0xaaa0
MarshallUpStructuresArray #116 · 0xab00
OldGetPrinterDriverW #117 · 0xab70
OpenPrinter2W #118 · 0xabe0
OpenPrinterPort2W #119 · 0xac40
OpenPrinterPortWithClientInfo #120 · 0x3480
OpenPrinterW #121 · 0x1280
PackStringToEOB #122 · 0x10a60
PackStrings #123 · 0x19b0
PartialReplyPrinterChangeNotification #124 · 0x1680
PlayGdiScriptOnPrinterIC #125 · 0xaca0
PrinterHandleRundown #126 · 0xad10
PrinterMessageBoxW #127 · 0xad70
ProvidorFindClosePrinterChangeNotification #128 · 0xade0
ProvidorFindFirstPrinterChangeNotification #129 · 0xae40
ReadPrinter #130 · 0xafd0
ReallocSplMem #131 · 0xb030
ReallocSplStr #132 · 0xb060
RemoteFindFirstPrinterChangeNotification #133 · 0xb090
RemovePrintDeviceObject #134 · 0x12330
ReplyClosePrinter #135 · 0xb110
ReplyOpenPrinter #136 · 0xb170
ReplyPrinterChangeNotification #137 · 0x16b0
ReplyPrinterChangeNotificationEx #138 · 0xb1d0
ReportJobProcessingProgress #139 · 0xb230
ResetPrinterW #140 · 0xb290
RevertToPrinterSelf #141 · 0x1130
RouterAddPrinterConnection2 #142 · 0xb2f0
RouterAllocBidiMem #143 · 0xa9a0
RouterAllocBidiResponseContainer #144 · 0xb350
RouterAllocPrinterNotifyInfo #145 · 0x1880
RouterBroadcastMessage #146 · 0xb3b0
RouterFindCompatibleDriver #147 · 0xb420
RouterFindFirstPrinterChangeNotification #148 · 0xb4e0
RouterFindNextPrinterChangeNotification #149 · 0xb550
RouterFreeBidiMem #150 · 0xa9c0
RouterFreeBidiResponseContainer #151 · 0xb5b0
RouterFreePrinterNotifyInfo #152 · 0xb610
RouterInstallPrinterDriverPackageFromConnection #153 · 0x34f0
RouterInternalGetPrinterDriver #154 · 0xb670
RouterRefreshPrinterChangeNotification #155 · 0xb740
RouterReplyPrinter #156 · 0xb7a0
RouterSpoolerSetPolicy #157 · 0xb810
ScheduleJob #158 · 0xb870
SeekPrinter #159 · 0xb8d0
SendRecvBidiData #160 · 0xb930
SetFormW #161 · 0xb990
SetJobNamedProperty #162 · 0x3550
SetJobW #163 · 0x16f0
SetPortW #164 · 0xb9f0
SetPrinterDataExW #165 · 0xba50
SetPrinterDataW #166 · 0xbad0
SetPrinterW #167 · 0xbb40
SplCloseSpoolFileHandle #168 · 0xbba0
SplCommitSpoolData #169 · 0xbc00
SplDriverUnloadComplete #170 · 0xbc80
SplGetClientUserHandle #171 · 0xbce0
SplGetSpoolFileInfo #172 · 0xbd40
SplGetUserSidStringFromToken #173 · 0x1840
SplInitializeWinSpoolDrv #174 · 0xbdb0
SplIsSessionZero #175 · 0xbf40
SplIsUpgrade #176 · 0x11b0
SplProcessPnPEvent #177 · 0xbfa0
SplProcessSessionEvent #178 · 0xc000
SplPromptUIInUsersSession #179 · 0xc060
SplQueryUserInfo #180 · 0xc0c0
SplReadPrinter #181 · 0xc120
SplRegisterForDeviceEvents #182 · 0xc180
SplRegisterForSessionEvents #183 · 0xc1e0
SplShutDownRouter #184 · 0xc240
SplUalCollectData #185 · 0xc2a0
SplUnregisterForDeviceEvents #186 · 0xc300
SplUnregisterForSessionEvents #187 · 0xc360
SpoolerFindClosePrinterChangeNotification #188 · 0xc3c0
SpoolerFindFirstPrinterChangeNotification #189 · 0xc420
SpoolerFindNextPrinterChangeNotification #190 · 0xc4c0
SpoolerFreePrinterNotifyInfo #191 · 0xc520
SpoolerHasInitialized #192 · 0xc580
SpoolerInit #193 · 0xc5e0
SpoolerRefreshPrinterChangeNotification #194 · 0xc640
StartDocPrinterW #195 · 0xc6a0
StartPagePrinter #196 · 0xc710
UndoAlignKMPtr #197 · 0xc780
UndoAlignRpcPtr #198 · 0xc7c0
UpdateBufferSize #199 · 0xc830
UpdatePrintDeviceObject #200 · 0x12380
UpdatePrinterRegAll #201 · 0xc8a0
UpdatePrinterRegAllEx #202 · 0xc900
UpdatePrinterRegUser #203 · 0xc960
WaitForPrinterChange #204 · 0xc9d0
WaitForSpoolerInitialization #205 · 0xca30
WritePrinter #206 · 0xca90
XcvDataW #207 · 0xcaf0
bGetDevModePerUser #208 · 0xcb90
bSetDevModePerUser #209 · 0xcbc0

Imported DLLs & functions 116

DebugBreak 0x1800151b8
IsDebuggerPresent 0x1800151c8
OutputDebugStringA 0x1800151d0
OutputDebugStringW 0x1800151c0
DelayLoadFailureHook 0x1800151e0
ResolveDelayLoadedAPI 0x1800151f0
GetLastError 0x180015210
SetLastError 0x180015200
SetUnhandledExceptionFilter 0x180015218
UnhandledExceptionFilter 0x180015208
CloseHandle 0x180015228
GetProcessHeap 0x180015240
HeapAlloc 0x180015248
HeapFree 0x180015238
LocalAlloc 0x180015258
LocalFree 0x180015260
FreeLibrary 0x180015298
GetModuleFileNameA 0x180015288
GetModuleFileNameW 0x180015290
GetModuleHandleExW 0x1800152a0
GetModuleHandleW 0x180015270
GetProcAddress 0x180015280
LoadLibraryExW 0x180015278
FormatMessageW 0x1800152b0
ExitProcess 0x1800152e0
GetCurrentProcess 0x180015300
GetCurrentProcessId 0x1800152c0
GetCurrentThread 0x1800152e8
GetCurrentThreadId 0x1800152c8
OpenProcessToken 0x1800152f0
OpenThreadToken 0x180015308
SetThreadToken 0x1800152f8
TerminateProcess 0x1800152d8
TlsGetValue 0x1800152d0
QueryPerformanceCounter 0x180015318
RtlCaptureContext 0x180015338
RtlLookupFunctionEntry 0x180015330
RtlVirtualUnwind 0x180015328
CompareStringW 0x180015348
AcquireSRWLockExclusive 0x1800153c8
AcquireSRWLockShared 0x1800153e8
CreateEventW 0x1800153d8
CreateMutexExW 0x180015370
CreateSemaphoreExW 0x180015360
DeleteCriticalSection 0x1800153a8
EnterCriticalSection 0x180015368
InitializeCriticalSection 0x1800153c0
InitializeCriticalSectionAndSpinCount 0x1800153e0
InitializeCriticalSectionEx 0x180015388
LeaveCriticalSection 0x180015380
OpenSemaphoreW 0x1800153b0
ReleaseMutex 0x180015398
ReleaseSemaphore 0x180015378
ReleaseSRWLockExclusive 0x1800153b8
ReleaseSRWLockShared 0x1800153a0
SetEvent 0x180015358
WaitForSingleObject 0x180015390
WaitForSingleObjectEx 0x1800153d0
GetSystemDirectoryW 0x180015408
GetSystemTimeAsFileTime 0x180015410
GetTickCount 0x180015418
CloseThreadpoolTimer 0x180015430
CreateThreadpoolTimer 0x180015440
SetThreadpoolTimer 0x180015428
WaitForThreadpoolTimerCallbacks 0x180015438
AddAccessAllowedAce 0x1800154a0
AddAce 0x180015498
AllocateAndInitializeSid 0x180015468
FreeSid 0x1800154a8
GetAce 0x180015488
GetAclInformation 0x180015458
GetLengthSid 0x180015490
GetSecurityDescriptorDacl 0x1800154d0
GetSecurityDescriptorGroup 0x1800154d8
GetSecurityDescriptorLength 0x1800154b8
GetSecurityDescriptorOwner 0x180015460
GetTokenInformation 0x180015478
InitializeAcl 0x180015470
InitializeSecurityDescriptor 0x1800154c0
MakeSelfRelativeSD 0x1800154b0
SetSecurityDescriptorDacl 0x180015450
SetSecurityDescriptorGroup 0x1800154c8
SetSecurityDescriptorOwner 0x180015480
__C_specific_handler 0x180015588
__CxxFrameHandler3 0x1800154e8
__dllonexit 0x180015528
_amsg_exit 0x180015558
_callnewh 0x180015578
_CxxThrowException 0x1800155a0
_initterm 0x180015550
_lock 0x180015538
_onexit 0x180015520
_purecall 0x180015548
_unlock 0x180015530
_vsnprintf_s 0x1800154f8
_vsnwprintf 0x1800155a8
_XcptFilter 0x180015568
??0exception@@QEAA@AEBV0@@Z 0x1800154f0
??0exception@@QEAA@XZ 0x180015540
??1exception@@UEAA@XZ 0x180015508
??1type_info@@UEAA@XZ 0x180015510
?terminate@@YAXXZ 0x180015518
free 0x180015570
malloc 0x180015580
memcmp 0x180015598
memcpy 0x180015590
memcpy_s 0x180015560
memmove_s 0x1800155b0
memset 0x1800155b8
wcsrchr 0x180015500
EtwEventEnabled 0x1800155d0
EtwEventRegister 0x1800155e0
EtwEventUnregister 0x1800155d8
EtwEventWrite 0x1800155c8
EtwTraceMessage 0x1800155e8