218 lines
5.0 KiB
Modula-2
218 lines
5.0 KiB
Modula-2
;
|
|
; 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
|