;
; Definition file of SPOOLSS.DLL
; Automatic generated by gendef
; written by Kai Tietz 2008
;
LIBRARY "SPOOLSS.DLL"
EXPORTS
OpenPrinterExW@16
RouterCorePrinterDriverInstalled@44
RouterCreatePrintAsyncNotificationChannel@24
RouterDeletePrinterDriverPackage@12
RouterGetCorePrinterDrivers@20
RouterGetPrintClassObject@12
RouterGetPrinterDriverPackagePath@28
RouterInstallPrinterDriverFromPackage@20
RouterRegisterForPrintAsyncNotifications@24
RouterUnregisterForPrintAsyncNotifications@4
RouterUploadPrinterDriverPackage@24
AbortPrinter@4
AddFormW@12
AddJobW@20
AddMonitorW@12
AddPerMachineConnectionW@16
AddPortExW@16
AddPortW@12
AddPrintProcessorW@16
AddPrintProvidorW@12
AddPrinterConnectionW@4
AddPrinterDriverExW@16
AddPrinterDriverW@12
AddPrinterExW@20
AddPrinterW@12
AdjustPointers@12
AdjustPointersInStructuresArray@20
AlignKMPtr@8
AlignRpcPtr@8
AllocSplStr@4
AllowRemoteCalls@0
AppendPrinterNotifyInfoData@12
BuildOtherNamesFromMachineName@8
CacheAddName@4
CacheCreateAndAddNode@8
CacheCreateAndAddNodeWithIPAddresses@16
CacheDeleteNode@4
CacheIsNameCluster@4
CacheIsNameInNodeList@8
CallDrvDevModeConversion@28
CallRouterFindFirstPrinterChangeNotification@20
CheckLocalCall@0
ClosePrinter@4
ClusterSplClose@4
ClusterSplIsAlive@4
ClusterSplOpen@20
ConfigurePortW@12
CreatePrinterIC@8
DeleteFormW@8
DeleteMonitorW@12
DeletePerMachineConnectionW@8
DeletePortW@12
DeletePrintProcessorW@12
DeletePrintProvidorW@12
DeletePrinter@4
DeletePrinterConnectionW@4
DeletePrinterDataExW@12
DeletePrinterDataW@8
DeletePrinterDriverExW@20
DeletePrinterDriverW@12
DeletePrinterIC@4
DeletePrinterKeyW@8
DllAllocSplMem@4
DllAllocSplStr@4
DllCanUnloadNow@0
DllFreeSplMem@4
DllFreeSplStr@4
DllGetClassObject@12
DllMain@12
DllReallocSplMem@12
DllReallocSplStr@8
DllRegisterServer@0
DllUnregisterServer@0
EndDocPrinter@4
EndPagePrinter@4
EnumFormsW@24
EnumJobsW@32
EnumMonitorsW@24
EnumPerMachineConnectionsW@20
EnumPortsW@24
EnumPrintProcessorDatatypesW@28
EnumPrintProcessorsW@28
EnumPrinterDataExW@24
EnumPrinterDataW@36
EnumPrinterDriversW@28
EnumPrinterKeyW@20
EnumPrintersW@28
FindClosePrinterChangeNotification@4
FlushPrinter@20
FormatPrinterForRegistryKey@12
FormatRegistryKeyForPrinter@12
FreeOtherNames@8
GetBindingHandleIndex@0
GetFormW@24
GetJobAttributes@12
GetJobAttributesEx@24
GetJobW@24
GetNetworkId@8
GetPrintProcessorDirectoryW@24
GetPrinterDataExW@28
GetPrinterDataW@24
GetPrinterDriverDirectoryW@24
GetPrinterDriverExW@40
GetPrinterDriverW@24
GetPrinterW@20
GetServerPolicy@8
GetShrinkedSize@8
ImpersonatePrinterClient@4
InitializeRouter@4
IsNameTheLocalMachineOrAClusterSpooler@4
IsNamedPipeRpcCall@0
LoadDriver@4
LoadDriverFiletoConvertDevmode@4
LoadDriverWithVersion@8
LogWmiTraceEvent@12
MIDL_user_allocate1@4
MIDL_user_free1@4
MarshallDownStructure@16
MarshallDownStructuresArray@20
MarshallUpStructure@20
MarshallUpStructuresArray@24
OldGetPrinterDriverW@24
OpenPrinter2W@16
OpenPrinterPort2W@16
OpenPrinterW@12
PackStrings@16
PartialReplyPrinterChangeNotification@8
PlayGdiScriptOnPrinterIC@24
PrinterHandleRundown@4
PrinterMessageBoxW@24
ProvidorFindClosePrinterChangeNotification@4
ProvidorFindFirstPrinterChangeNotification@24
ReadPrinter@16
ReallocSplMem@12
ReallocSplStr@8
RemoteFindFirstPrinterChangeNotification@28
ReplyClosePrinter@4
ReplyOpenPrinter@20
ReplyPrinterChangeNotification@16
ReplyPrinterChangeNotificationEx@20
ReportJobProcessingProgress@16
ResetPrinterW@8
RevertToPrinterSelf@0
RouterAddPrinterConnection2@12
RouterAllocBidiMem@4
RouterAllocBidiResponseContainer@4
RouterAllocPrinterNotifyInfo@4
RouterBroadcastMessage@20
;RouterFindCompatibleDriver ; Check!!! Couldn't determine function argument count. Function doesn't return. 
RouterFindFirstPrinterChangeNotification@24
RouterFindNextPrinterChangeNotification@20
RouterFreeBidiMem@4
RouterFreeBidiResponseContainer@4
RouterFreePrinterNotifyInfo@4
RouterInternalGetPrinterDriver@40
RouterRefreshPrinterChangeNotification@16
RouterReplyPrinter@24
RouterSpoolerSetPolicy@12
ScheduleJob@8
SeekPrinter@24
SendRecvBidiData@16
SetFormW@16
SetJobW@20
SetPortW@16
SetPrinterDataExW@24
SetPrinterDataW@20
SetPrinterW@16
SplCloseSpoolFileHandle@4
SplCommitSpoolData@28
SplDriverUnloadComplete@4
SplGetClientUserHandle@4
SplGetSpoolFileInfo@24
SplGetUserSidStringFromToken@16
SplInitializeWinSpoolDrv@4
SplIsSessionZero@12
SplIsUpgrade@0
SplPowerEvent@4
SplProcessPnPEvent@12
SplProcessSessionEvent@12
SplPromptUIInUsersSession@16
SplQueryUserInfo@8
SplReadPrinter@12
SplRegisterForDeviceEvents@12
SplRegisterForSessionEvents@8
SplShutDownRouter@0
SplUnregisterForDeviceEvents@4
SplUnregisterForSessionEvents@4
SplWerNotifyLogger@4
SpoolerFindClosePrinterChangeNotification@4
SpoolerFindFirstPrinterChangeNotification@32
SpoolerFindNextPrinterChangeNotification@16
SpoolerFreePrinterNotifyInfo@4
SpoolerHasInitialized@0
SpoolerInit@0
SpoolerRefreshPrinterChangeNotification@16
StartDocPrinterW@12
StartPagePrinter@4
UndoAlignKMPtr@8
UndoAlignRpcPtr@16
UnloadDriver@4
UnloadDriverFile@4
UpdateBufferSize@24
UpdatePrinterRegAll@16
UpdatePrinterRegUser@20
WaitForPrinterChange@8
WaitForSpoolerInitialization@0
WritePrinter@16
XcvDataW@32
bGetDevModePerUser@12
bSetDevModePerUser@12
