170 lines
3.2 KiB
Modula-2
170 lines
3.2 KiB
Modula-2
LIBRARY WINSPOOL.DRV
|
|
|
|
DESCRIPTION 'Win32 Spooler APIs and Print Providor Routing Layer'
|
|
|
|
EXPORTS
|
|
InitializeDll
|
|
SetJobA
|
|
SetJobW
|
|
GetJobA
|
|
GetJobW
|
|
EnumJobsA
|
|
EnumJobsW
|
|
AddPrinterA
|
|
AddPrinterW
|
|
DeletePrinter
|
|
SetPrinterA
|
|
SetPrinterW
|
|
GetPrinterA
|
|
GetPrinterW
|
|
GetPrinterDriverA
|
|
GetPrinterDriverW
|
|
GetPrinterDriverDirectoryA
|
|
GetPrinterDriverDirectoryW
|
|
EnumPrintersA
|
|
EnumPrintersW
|
|
|
|
AddPrinterConnectionA
|
|
AddPrinterConnectionW
|
|
DeletePrinterConnectionA
|
|
DeletePrinterConnectionW
|
|
|
|
AddPrinterDriverA
|
|
AddPrinterDriverW
|
|
EnumPrinterDriversA
|
|
EnumPrinterDriversW
|
|
DeletePrinterDriverA
|
|
DeletePrinterDriverW
|
|
AddPrintProcessorA
|
|
AddPrintProcessorW
|
|
EnumPrintProcessorsA
|
|
EnumPrintProcessorsW
|
|
GetPrintProcessorDirectoryA
|
|
GetPrintProcessorDirectoryW
|
|
EnumPrintProcessorDatatypesA
|
|
EnumPrintProcessorDatatypesW
|
|
|
|
OpenPrinterA
|
|
OpenPrinterW
|
|
ResetPrinterA
|
|
ResetPrinterW
|
|
StartDocPrinterA
|
|
StartDocPrinterW
|
|
StartPagePrinter
|
|
WritePrinter
|
|
EndPagePrinter
|
|
GetPrinterDataA
|
|
GetPrinterDataW
|
|
SetPrinterDataA
|
|
SetPrinterDataW
|
|
AbortPrinter
|
|
ReadPrinter
|
|
EndDocPrinter
|
|
AddJobA
|
|
AddJobW
|
|
ScheduleJob
|
|
WaitForPrinterChange
|
|
FindFirstPrinterChangeNotification
|
|
FindNextPrinterChangeNotification
|
|
FindClosePrinterChangeNotification
|
|
FreePrinterNotifyInfo
|
|
PrinterMessageBoxA
|
|
PrinterMessageBoxW
|
|
ClosePrinter
|
|
|
|
AddFormA
|
|
AddFormW
|
|
DeleteFormA
|
|
DeleteFormW
|
|
GetFormA
|
|
GetFormW
|
|
SetFormA
|
|
SetFormW
|
|
EnumFormsA
|
|
EnumFormsW
|
|
|
|
EnumPortsA
|
|
EnumPortsW
|
|
EnumMonitorsA
|
|
EnumMonitorsW
|
|
AddPortA
|
|
AddPortW
|
|
ConfigurePortA
|
|
ConfigurePortW
|
|
DeletePortA
|
|
DeletePortW
|
|
|
|
CreatePrinterIC
|
|
PlayGdiScriptOnPrinterIC
|
|
DeletePrinterIC
|
|
|
|
DeviceMode ; For Win 3.x compatibility
|
|
ExtDeviceMode ; ....
|
|
AdvancedSetupDialog ; ....
|
|
|
|
DEVICEMODE=DeviceMode
|
|
EXTDEVICEMODE=ExtDeviceMode
|
|
ADVANCEDSETUPDIALOG=AdvancedSetupDialog
|
|
DEVICECAPABILITIES=DeviceCapabilitiesA
|
|
DeviceCapabilities=DeviceCapabilitiesA
|
|
DeviceCapabilitiesA
|
|
DeviceCapabilitiesW
|
|
|
|
DocumentPropertiesA
|
|
DocumentPropertiesW
|
|
AdvancedDocumentPropertiesA
|
|
AdvancedDocumentPropertiesW
|
|
PrinterProperties
|
|
|
|
ConnectToPrinterDlg
|
|
|
|
StartDocDlgW
|
|
StartDocDlgA
|
|
AddMonitorA
|
|
AddMonitorW
|
|
DeleteMonitorA
|
|
DeleteMonitorW
|
|
DeletePrintProcessorA
|
|
DeletePrintProcessorW
|
|
AddPrintProvidorA
|
|
AddPrintProvidorW
|
|
DeletePrintProvidorA
|
|
DeletePrintProvidorW
|
|
|
|
AddPortExW
|
|
AddPortExA
|
|
|
|
DevQueryPrint
|
|
DevQueryPrintEx
|
|
SpoolerDevQueryPrintW
|
|
|
|
SpoolerInit
|
|
|
|
SetAllocFailCount
|
|
|
|
DocumentEvent
|
|
|
|
QuerySpoolMode
|
|
QueryRemoteFonts
|
|
|
|
DevicePropertySheets
|
|
DocumentPropertySheets
|
|
|
|
AddPrinterConnectionUI
|
|
|
|
ConvertAnsiDevModeToUnicodeDevmode
|
|
ConvertUnicodeDevModeToAnsiDevmode
|
|
|
|
EnumPrinterPropertySheets @100 NONAME ;internal
|
|
|
|
SetPortA
|
|
SetPortW
|
|
|
|
SpoolerPrinterEvent
|
|
|
|
EnumPrinterDataA
|
|
EnumPrinterDataW
|
|
DeletePrinterDataA
|
|
DeletePrinterDataW
|
|
|