master
  1;
  2; Definition file of SPOOLSS.DLL
  3; Automatic generated by gendef
  4; written by Kai Tietz 2008
  5;
  6LIBRARY "SPOOLSS.DLL"
  7EXPORTS
  8OpenPrinterExW@16
  9RouterCorePrinterDriverInstalled@44
 10RouterCreatePrintAsyncNotificationChannel@24
 11RouterDeletePrinterDriverPackage@12
 12RouterGetCorePrinterDrivers@20
 13RouterGetPrintClassObject@12
 14RouterGetPrinterDriverPackagePath@28
 15RouterInstallPrinterDriverFromPackage@20
 16RouterRegisterForPrintAsyncNotifications@24
 17RouterUnregisterForPrintAsyncNotifications@4
 18RouterUploadPrinterDriverPackage@24
 19AbortPrinter@4
 20AddFormW@12
 21AddJobW@20
 22AddMonitorW@12
 23AddPerMachineConnectionW@16
 24AddPortExW@16
 25AddPortW@12
 26AddPrintProcessorW@16
 27AddPrintProvidorW@12
 28AddPrinterConnectionW@4
 29AddPrinterDriverExW@16
 30AddPrinterDriverW@12
 31AddPrinterExW@20
 32AddPrinterW@12
 33AdjustPointers@12
 34AdjustPointersInStructuresArray@20
 35AlignKMPtr@8
 36AlignRpcPtr@8
 37AllocSplStr@4
 38AllowRemoteCalls@0
 39AppendPrinterNotifyInfoData@12
 40BuildOtherNamesFromMachineName@8
 41CacheAddName@4
 42CacheCreateAndAddNode@8
 43CacheCreateAndAddNodeWithIPAddresses@16
 44CacheDeleteNode@4
 45CacheIsNameCluster@4
 46CacheIsNameInNodeList@8
 47CallDrvDevModeConversion@28
 48CallRouterFindFirstPrinterChangeNotification@20
 49CheckLocalCall@0
 50ClosePrinter@4
 51ClusterSplClose@4
 52ClusterSplIsAlive@4
 53ClusterSplOpen@20
 54ConfigurePortW@12
 55CreatePrinterIC@8
 56DeleteFormW@8
 57DeleteMonitorW@12
 58DeletePerMachineConnectionW@8
 59DeletePortW@12
 60DeletePrintProcessorW@12
 61DeletePrintProvidorW@12
 62DeletePrinter@4
 63DeletePrinterConnectionW@4
 64DeletePrinterDataExW@12
 65DeletePrinterDataW@8
 66DeletePrinterDriverExW@20
 67DeletePrinterDriverW@12
 68DeletePrinterIC@4
 69DeletePrinterKeyW@8
 70DllAllocSplMem@4
 71DllAllocSplStr@4
 72DllCanUnloadNow@0
 73DllFreeSplMem@4
 74DllFreeSplStr@4
 75DllGetClassObject@12
 76DllReallocSplMem@12
 77DllReallocSplStr@8
 78DllRegisterServer@0
 79DllUnregisterServer@0
 80EndDocPrinter@4
 81EndPagePrinter@4
 82EnumFormsW@24
 83EnumJobsW@32
 84EnumMonitorsW@24
 85EnumPerMachineConnectionsW@20
 86EnumPortsW@24
 87EnumPrintProcessorDatatypesW@28
 88EnumPrintProcessorsW@28
 89EnumPrinterDataExW@24
 90EnumPrinterDataW@36
 91EnumPrinterDriversW@28
 92EnumPrinterKeyW@20
 93EnumPrintersW@28
 94FindClosePrinterChangeNotification@4
 95FlushPrinter@20
 96FormatPrinterForRegistryKey@12
 97FormatRegistryKeyForPrinter@12
 98FreeOtherNames@8
 99GetBindingHandleIndex@0
100GetFormW@24
101GetJobAttributes@12
102GetJobAttributesEx@24
103GetJobW@24
104GetNetworkId@8
105GetPrintProcessorDirectoryW@24
106GetPrinterDataExW@28
107GetPrinterDataW@24
108GetPrinterDriverDirectoryW@24
109GetPrinterDriverExW@40
110GetPrinterDriverW@24
111GetPrinterW@20
112GetServerPolicy@8
113GetShrinkedSize@8
114ImpersonatePrinterClient@4
115InitializeRouter@4
116IsNameTheLocalMachineOrAClusterSpooler@4
117IsNamedPipeRpcCall@0
118LoadDriver@4
119LoadDriverFiletoConvertDevmode@4
120LoadDriverWithVersion@8
121LogWmiTraceEvent@12
122MIDL_user_allocate1@4
123MIDL_user_free1@4
124MarshallDownStructure@16
125MarshallDownStructuresArray@20
126MarshallUpStructure@20
127MarshallUpStructuresArray@24
128OldGetPrinterDriverW@24
129OpenPrinter2W@16
130OpenPrinterPort2W@16
131OpenPrinterW@12
132PackStrings@16
133PartialReplyPrinterChangeNotification@8
134PlayGdiScriptOnPrinterIC@24
135PrinterHandleRundown@4
136PrinterMessageBoxW@24
137ProvidorFindClosePrinterChangeNotification@4
138ProvidorFindFirstPrinterChangeNotification@24
139ReadPrinter@16
140ReallocSplMem@12
141ReallocSplStr@8
142RemoteFindFirstPrinterChangeNotification@28
143ReplyClosePrinter@4
144ReplyOpenPrinter@20
145ReplyPrinterChangeNotification@16
146ReplyPrinterChangeNotificationEx@20
147ReportJobProcessingProgress@16
148ResetPrinterW@8
149RevertToPrinterSelf@0
150RouterAddPrinterConnection2@12
151RouterAllocBidiMem@4
152RouterAllocBidiResponseContainer@4
153RouterAllocPrinterNotifyInfo@4
154RouterBroadcastMessage@20
155;RouterFindCompatibleDriver ; Check!!! Couldn't determine function argument count. Function doesn't return. 
156RouterFindFirstPrinterChangeNotification@24
157RouterFindNextPrinterChangeNotification@20
158RouterFreeBidiMem@4
159RouterFreeBidiResponseContainer@4
160RouterFreePrinterNotifyInfo@4
161RouterInternalGetPrinterDriver@40
162RouterRefreshPrinterChangeNotification@16
163RouterReplyPrinter@24
164RouterSpoolerSetPolicy@12
165ScheduleJob@8
166SeekPrinter@24
167SendRecvBidiData@16
168SetFormW@16
169SetJobW@20
170SetPortW@16
171SetPrinterDataExW@24
172SetPrinterDataW@20
173SetPrinterW@16
174SplCloseSpoolFileHandle@4
175SplCommitSpoolData@28
176SplDriverUnloadComplete@4
177SplGetClientUserHandle@4
178SplGetSpoolFileInfo@24
179SplGetUserSidStringFromToken@16
180SplInitializeWinSpoolDrv@4
181SplIsSessionZero@12
182SplIsUpgrade@0
183SplPowerEvent@4
184SplProcessPnPEvent@12
185SplProcessSessionEvent@12
186SplPromptUIInUsersSession@16
187SplQueryUserInfo@8
188SplReadPrinter@12
189SplRegisterForDeviceEvents@12
190SplRegisterForSessionEvents@8
191SplShutDownRouter@0
192SplUnregisterForDeviceEvents@4
193SplUnregisterForSessionEvents@4
194SplWerNotifyLogger@4
195SpoolerFindClosePrinterChangeNotification@4
196SpoolerFindFirstPrinterChangeNotification@32
197SpoolerFindNextPrinterChangeNotification@16
198SpoolerFreePrinterNotifyInfo@4
199SpoolerHasInitialized@0
200SpoolerInit@0
201SpoolerRefreshPrinterChangeNotification@16
202StartDocPrinterW@12
203StartPagePrinter@4
204UndoAlignKMPtr@8
205UndoAlignRpcPtr@16
206UnloadDriver@4
207UnloadDriverFile@4
208UpdateBufferSize@24
209UpdatePrinterRegAll@16
210UpdatePrinterRegUser@20
211WaitForPrinterChange@8
212WaitForSpoolerInitialization@0
213WritePrinter@16
214XcvDataW@32
215bGetDevModePerUser@12
216bSetDevModePerUser@12