; -------------------------------------------------------------------------------------------------- ; winspool.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF WINSPOOL_INC WINSPOOL_INC equ <1> ADVANCEDSETUPDIALOG PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD AbortPrinter PROTO STDCALL :DWORD AddDriverCatalog PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD AddFormA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddForm equ ENDIF AddFormW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddForm equ ENDIF AddJobA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddJob equ ENDIF AddJobW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddJob equ ENDIF AddMonitorA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddMonitor equ ENDIF AddMonitorW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddMonitor equ ENDIF AddPerMachineConnectionA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPerMachineConnection equ ENDIF AddPerMachineConnectionW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPerMachineConnection equ ENDIF AddPortA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPort equ ENDIF AddPortExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPortEx equ ENDIF AddPortExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPortEx equ ENDIF AddPortW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPort equ ENDIF AddPrintProcessorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPrintProcessor equ ENDIF AddPrintProcessorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPrintProcessor equ ENDIF AddPrintProvidorA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPrintProvidor equ ENDIF AddPrintProvidorW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPrintProvidor equ ENDIF AddPrinterA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPrinter equ ENDIF AddPrinterConnectionA PROTO STDCALL :DWORD IFNDEF __UNICODE__ AddPrinterConnection equ ENDIF AddPrinterConnectionW PROTO STDCALL :DWORD IFDEF __UNICODE__ AddPrinterConnection equ ENDIF AddPrinterDriverA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPrinterDriver equ ENDIF AddPrinterDriverExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AddPrinterDriverEx equ ENDIF AddPrinterDriverExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPrinterDriverEx equ ENDIF AddPrinterDriverW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPrinterDriver equ ENDIF AddPrinterW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AddPrinter equ ENDIF AdvancedDocumentPropertiesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ AdvancedDocumentProperties equ ENDIF AdvancedDocumentPropertiesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ AdvancedDocumentProperties equ ENDIF AdvancedSetupDialog PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CallCommonPropertySheetUI PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD ClosePrinter PROTO STDCALL :DWORD CloseSpoolFileHandle PROTO STDCALL :DWORD,:DWORD ClusterSplClose PROTO STDCALL :DWORD ClusterSplIsAlive PROTO STDCALL :DWORD ClusterSplOpen PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CommitSpoolData PROTO STDCALL :DWORD,:DWORD,:DWORD ConfigurePortA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ ConfigurePort equ ENDIF ConfigurePortW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ ConfigurePort equ ENDIF ConnectToLd64In32Server PROTO STDCALL :DWORD ConnectToPrinterDlg PROTO STDCALL :DWORD,:DWORD ConvertAnsiDevModeToUnicodeDevmode PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD ConvertUnicodeDevModeToAnsiDevmode PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD CreatePrinterIC PROTO STDCALL :DWORD,:DWORD DEVICECAPABILITIES PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD DEVICEMODE PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD DeleteFormA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ DeleteForm equ ENDIF DeleteFormW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ DeleteForm equ ENDIF DeleteMonitorA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeleteMonitor equ ENDIF DeleteMonitorW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeleteMonitor equ ENDIF DeletePerMachineConnectionA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ DeletePerMachineConnection equ ENDIF DeletePerMachineConnectionW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ DeletePerMachineConnection equ ENDIF DeletePortA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeletePort equ ENDIF DeletePortW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeletePort equ ENDIF DeletePrintProcessorA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeletePrintProcessor equ ENDIF DeletePrintProcessorW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeletePrintProcessor equ ENDIF DeletePrintProvidorA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeletePrintProvidor equ ENDIF DeletePrintProvidorW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeletePrintProvidor equ ENDIF DeletePrinter PROTO STDCALL :DWORD DeletePrinterConnectionA PROTO STDCALL :DWORD IFNDEF __UNICODE__ DeletePrinterConnection equ ENDIF DeletePrinterConnectionW PROTO STDCALL :DWORD IFDEF __UNICODE__ DeletePrinterConnection equ ENDIF DeletePrinterDataA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ DeletePrinterData equ ENDIF DeletePrinterDataExA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeletePrinterDataEx equ ENDIF DeletePrinterDataExW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeletePrinterDataEx equ ENDIF DeletePrinterDataW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ DeletePrinterData equ ENDIF DeletePrinterDriverA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeletePrinterDriver equ ENDIF DeletePrinterDriverExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeletePrinterDriverEx equ ENDIF DeletePrinterDriverExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeletePrinterDriverEx equ ENDIF DeletePrinterDriverW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeletePrinterDriver equ ENDIF DeletePrinterIC PROTO STDCALL :DWORD DeletePrinterKeyA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ DeletePrinterKey equ ENDIF DeletePrinterKeyW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ DeletePrinterKey equ ENDIF DevQueryPrint PROTO STDCALL :DWORD,:DWORD,:DWORD DevQueryPrintEx PROTO STDCALL :DWORD DeviceCapabilitiesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DeviceCapabilities equ ENDIF DeviceCapabilitiesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DeviceCapabilities equ ENDIF DeviceMode PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD DevicePropertySheets PROTO STDCALL :DWORD,:DWORD DocumentEvent PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD DocumentPropertiesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ DocumentProperties equ ENDIF DocumentPropertiesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ DocumentProperties equ ENDIF DocumentPropertySheets PROTO STDCALL :DWORD,:DWORD EXTDEVICEMODE PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD EndDocPrinter PROTO STDCALL :DWORD EndPagePrinter PROTO STDCALL :DWORD EnumFormsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumForms equ ENDIF EnumFormsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumForms equ ENDIF EnumJobsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumJobs equ ENDIF EnumJobsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumJobs equ ENDIF EnumMonitorsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumMonitors equ ENDIF EnumMonitorsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumMonitors equ ENDIF EnumPerMachineConnectionsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPerMachineConnections equ ENDIF EnumPerMachineConnectionsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPerMachineConnections equ ENDIF EnumPortsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPorts equ ENDIF EnumPortsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPorts equ ENDIF EnumPrintProcessorDatatypesA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrintProcessorDatatypes equ ENDIF EnumPrintProcessorDatatypesW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrintProcessorDatatypes equ ENDIF EnumPrintProcessorsA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrintProcessors equ ENDIF EnumPrintProcessorsW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrintProcessors equ ENDIF EnumPrinterDataA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrinterData equ ENDIF EnumPrinterDataExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrinterDataEx equ ENDIF EnumPrinterDataExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrinterDataEx equ ENDIF EnumPrinterDataW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrinterData equ ENDIF EnumPrinterDriversA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrinterDrivers equ ENDIF EnumPrinterDriversW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrinterDrivers equ ENDIF EnumPrinterKeyA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrinterKey equ ENDIF EnumPrinterKeyW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrinterKey equ ENDIF EnumPrinterPropertySheets PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD EnumPrintersA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ EnumPrinters equ ENDIF EnumPrintersW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ EnumPrinters equ ENDIF ExtDeviceMode PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD FindClosePrinterChangeNotification PROTO STDCALL :DWORD FindFirstPrinterChangeNotification PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD FindNextPrinterChangeNotification PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD FlushPrinter PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD ForceUnloadDriver PROTO STDCALL :DWORD FreePrinterNotifyInfo PROTO STDCALL :DWORD GetDefaultPrinterA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ GetDefaultPrinter equ ENDIF GetDefaultPrinterW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ GetDefaultPrinter equ ENDIF GetFormA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetForm equ ENDIF GetFormW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetForm equ ENDIF GetJobA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetJob equ ENDIF GetJobW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetJob equ ENDIF GetPrintProcessorDirectoryA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetPrintProcessorDirectory equ ENDIF GetPrintProcessorDirectoryW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetPrintProcessorDirectory equ ENDIF GetPrinterA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetPrinter equ ENDIF GetPrinterDataA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetPrinterData equ ENDIF GetPrinterDataExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetPrinterDataEx equ ENDIF GetPrinterDataExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetPrinterDataEx equ ENDIF GetPrinterDataW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetPrinterData equ ENDIF GetPrinterDriverA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetPrinterDriver equ ENDIF GetPrinterDriverDirectoryA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ GetPrinterDriverDirectory equ ENDIF GetPrinterDriverDirectoryW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetPrinterDriverDirectory equ ENDIF GetPrinterDriverW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetPrinterDriver equ ENDIF GetPrinterW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ GetPrinter equ ENDIF GetSpoolFileHandle PROTO STDCALL :DWORD IsValidDevmodeA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ IsValidDevmode equ ENDIF IsValidDevmodeW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ IsValidDevmode equ ENDIF LoadPrinterDriver PROTO STDCALL :DWORD OpenPrinterA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ OpenPrinter equ ENDIF OpenPrinterW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ OpenPrinter equ ENDIF PlayGdiScriptOnPrinterIC PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PrintUICreateInstance PROTO STDCALL :DWORD,:DWORD PrintUIDocumentDefaults PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PrintUIDocumentPropertiesWrap PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PrintUIPrinterPropPages PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PrintUIPrinterSetup PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD PrintUIQueueCreate PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PrintUIServerPropPages PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PrintUIWebPnpEntry PROTO STDCALL :DWORD PrintUIWebPnpPostEntry PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD PrinterMessageBoxA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PrinterMessageBox equ ENDIF PrinterMessageBoxW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PrinterMessageBox equ ENDIF PrinterProperties PROTO STDCALL :DWORD,:DWORD PublishPrinterA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ PublishPrinter equ ENDIF PublishPrinterW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ PublishPrinter equ ENDIF QueryColorProfile PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD QueryRemoteFonts PROTO STDCALL :DWORD,:DWORD,:DWORD QuerySpoolMode PROTO STDCALL :DWORD,:DWORD,:DWORD ReadPrinter PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RefCntLoadDriver PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RefCntUnloadDriver PROTO STDCALL :DWORD,:DWORD ResetPrinterA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ ResetPrinter equ ENDIF ResetPrinterW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ ResetPrinter equ ENDIF RouterFreeBidiResponseContainer PROTO STDCALL :DWORD ScheduleJob PROTO STDCALL :DWORD,:DWORD SeekPrinter PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD SendRecvBidiData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD SetAllocFailCount PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD SetDefaultPrinterA PROTO STDCALL :DWORD IFNDEF __UNICODE__ SetDefaultPrinter equ ENDIF SetDefaultPrinterW PROTO STDCALL :DWORD IFDEF __UNICODE__ SetDefaultPrinter equ ENDIF SetFormA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetForm equ ENDIF SetFormW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetForm equ ENDIF SetJobA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetJob equ ENDIF SetJobW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetJob equ ENDIF SetPortA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetPort equ ENDIF SetPortW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetPort equ ENDIF SetPrinterA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetPrinter equ ENDIF SetPrinterDataA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetPrinterData equ ENDIF SetPrinterDataExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ SetPrinterDataEx equ ENDIF SetPrinterDataExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetPrinterDataEx equ ENDIF SetPrinterDataW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetPrinterData equ ENDIF SetPrinterW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SetPrinter equ ENDIF SplDriverUnloadComplete PROTO STDCALL :DWORD SplReadPrinter PROTO STDCALL :DWORD,:DWORD,:DWORD SpoolerDevQueryPrintW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ SpoolerDevQueryPrint equ ENDIF SpoolerInit PROTO STDCALL SpoolerPrinterEvent PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD StartDocDlgA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ StartDocDlg equ ENDIF StartDocDlgW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ StartDocDlg equ ENDIF StartDocPrinterA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ StartDocPrinter equ ENDIF StartDocPrinterW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ StartDocPrinter equ ENDIF StartPagePrinter PROTO STDCALL :DWORD WaitForPrinterChange PROTO STDCALL :DWORD,:DWORD WritePrinter PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD XcvDataW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ XcvData equ ENDIF ELSE echo ------------------------------------------- echo WARNING duplicate include file winspool.inc echo ------------------------------------------- ENDIF