home *** CD-ROM | disk | FTP | other *** search
- //----------------------------------------------------------------------------
- // WinSpool.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
- // From: WinSpool.pas
- //----------------------------------------------------------------------------
- #ifndef WinSpoolHPP
- #define WinSpoolHPP
- //----------------------------------------------------------------------------
- #include <Windows.hpp>
- #include <System.hpp>
- #include <Winspool.h>
-
- #pragma warn -par
- #pragma warn -hid
- #pragma warn -inl
-
- namespace Winspool
- {
- //-- type declarations -------------------------------------------------------
- typedef _PRINTER_INFO_1A *PPrinterInfo1A;
-
- typedef _PRINTER_INFO_1W *PPrinterInfo1W;
-
- typedef _PRINTER_INFO_1A *PPrinterInfo1;
-
- typedef _PRINTER_INFO_1A TPrinterInfo1A;
-
- typedef _PRINTER_INFO_1W TPrinterInfo1W;
-
- typedef _PRINTER_INFO_1A TPrinterInfo1;
-
- typedef _PRINTER_INFO_2A *PPrinterInfo2A;
-
- typedef _PRINTER_INFO_2W *PPrinterInfo2W;
-
- typedef _PRINTER_INFO_2A *PPrinterInfo2;
-
- typedef _PRINTER_INFO_2A TPrinterInfo2A;
-
- typedef _PRINTER_INFO_2W TPrinterInfo2W;
-
- typedef _PRINTER_INFO_2A TPrinterInfo2;
-
- struct TPrinterInfo3A
- {
- SECURITY_DESCRIPTOR *pSecurityDescriptor;
- } ;
-
- typedef TPrinterInfo3A *PPrinterInfo3A;
-
- struct TPrinterInfo3W
- {
- SECURITY_DESCRIPTOR *pSecurityDescriptor;
- } ;
-
- typedef TPrinterInfo3W *PPrinterInfo3W;
-
- typedef TPrinterInfo3A *PPrinterInfo3;
-
- typedef TPrinterInfo3A TPrinterInfo3;
-
- typedef _PRINTER_INFO_4A *PPrinterInfo4A;
-
- typedef _PRINTER_INFO_4W *PPrinterInfo4W;
-
- typedef _PRINTER_INFO_4A *PPrinterInfo4;
-
- typedef _PRINTER_INFO_4A TPrinterInfo4A;
-
- typedef _PRINTER_INFO_4W TPrinterInfo4W;
-
- typedef _PRINTER_INFO_4A TPrinterInfo4;
-
- typedef _PRINTER_INFO_5A *PPrinterInfo5A;
-
- typedef _PRINTER_INFO_5W *PPrinterInfo5W;
-
- typedef _PRINTER_INFO_5A *PPrinterInfo5;
-
- typedef _PRINTER_INFO_5A TPrinterInfo5A;
-
- typedef _PRINTER_INFO_5W TPrinterInfo5W;
-
- typedef _PRINTER_INFO_5A TPrinterInfo5;
-
- typedef _JOB_INFO_1A *PJobInfo1A;
-
- typedef _JOB_INFO_1W *PJobInfo1W;
-
- typedef _JOB_INFO_1A *PJobInfo1;
-
- typedef _JOB_INFO_1A TJobInfo1A;
-
- typedef _JOB_INFO_1W TJobInfo1W;
-
- typedef _JOB_INFO_1A TJobInfo1;
-
- typedef _JOB_INFO_2A *PJobInfo2A;
-
- typedef _JOB_INFO_2W *PJobInfo2W;
-
- typedef _JOB_INFO_2A *PJobInfo2;
-
- typedef _JOB_INFO_2A TJobInfo2A;
-
- typedef _JOB_INFO_2W TJobInfo2W;
-
- typedef _JOB_INFO_2A TJobInfo2;
-
- typedef _ADDJOB_INFO_1A *PAddJobInfo1A;
-
- typedef _ADDJOB_INFO_1W *PAddJobInfo1W;
-
- typedef _ADDJOB_INFO_1A *PAddJobInfo1;
-
- typedef _ADDJOB_INFO_1A TAddJobInfo1A;
-
- typedef _ADDJOB_INFO_1W TAddJobInfo1W;
-
- typedef _ADDJOB_INFO_1A TAddJobInfo1;
-
- typedef _DRIVER_INFO_1A *PDriverInfo1A;
-
- typedef _DRIVER_INFO_1W *PDriverInfo1W;
-
- typedef _DRIVER_INFO_1A *PDriverInfo1;
-
- typedef _DRIVER_INFO_1A TDriverInfo1A;
-
- typedef _DRIVER_INFO_1W TDriverInfo1W;
-
- typedef _DRIVER_INFO_1A TDriverInfo1;
-
- typedef _DRIVER_INFO_2A *PDriverInfo2A;
-
- typedef _DRIVER_INFO_2W *PDriverInfo2W;
-
- typedef _DRIVER_INFO_2A *PDriverInfo2;
-
- typedef _DRIVER_INFO_2A TDriverInfo2A;
-
- typedef _DRIVER_INFO_2W TDriverInfo2W;
-
- typedef _DRIVER_INFO_2A TDriverInfo2;
-
- typedef _DRIVER_INFO_3A *PDriverInfo3A;
-
- typedef _DRIVER_INFO_3W *PDriverInfo3W;
-
- typedef _DRIVER_INFO_3A *PDriverInfo3;
-
- typedef _DRIVER_INFO_3A TDriverInfo3A;
-
- typedef _DRIVER_INFO_3W TDriverInfo3W;
-
- typedef _DRIVER_INFO_3A TDriverInfo3;
-
- typedef _DOC_INFO_1A *PDocInfo1A;
-
- typedef _DOC_INFO_1W *PDocInfo1W;
-
- typedef _DOC_INFO_1A *PDocInfo1;
-
- typedef _DOC_INFO_1A TDocInfo1A;
-
- typedef _DOC_INFO_1W TDocInfo1W;
-
- typedef _DOC_INFO_1A TDocInfo1;
-
- typedef _FORM_INFO_1A *PFormInfo1A;
-
- typedef _FORM_INFO_1W *PFormInfo1W;
-
- typedef _FORM_INFO_1A *PFormInfo1;
-
- typedef _FORM_INFO_1A TFormInfo1A;
-
- typedef _FORM_INFO_1W TFormInfo1W;
-
- typedef _FORM_INFO_1A TFormInfo1;
-
- typedef _DOC_INFO_2A *PDocInfo2A;
-
- typedef _DOC_INFO_2W *PDocInfo2W;
-
- typedef _DOC_INFO_2A *PDocInfo2;
-
- typedef _DOC_INFO_2A TDocInfo2A;
-
- typedef _DOC_INFO_2W TDocInfo2W;
-
- typedef _DOC_INFO_2A TDocInfo2;
-
- typedef _PRINTPROCESSOR_INFO_1A *PPrintProcessorInfo1A;
-
- typedef _PRINTPROCESSOR_INFO_1W *PPrintProcessorInfo1W;
-
- typedef _PRINTPROCESSOR_INFO_1A *PPrintProcessorInfo1;
-
- typedef _PRINTPROCESSOR_INFO_1A TPrintProcessorInfo1A;
-
- typedef _PRINTPROCESSOR_INFO_1W TPrintProcessorInfo1W;
-
- typedef _PRINTPROCESSOR_INFO_1A TPrintProcessorInfo1;
-
- typedef _PORT_INFO_1A *PPortInfo1A;
-
- typedef _PORT_INFO_1W *PPortInfo1W;
-
- typedef _PORT_INFO_1A *PPortInfo1;
-
- typedef _PORT_INFO_1A TPortInfo1A;
-
- typedef _PORT_INFO_1W TPortInfo1W;
-
- typedef _PORT_INFO_1A TPortInfo1;
-
- typedef _PORT_INFO_2A *PPortInfo2A;
-
- typedef _PORT_INFO_2W *PPortInfo2W;
-
- typedef _PORT_INFO_2A *PPortInfo2;
-
- typedef _PORT_INFO_2A TPortInfo2A;
-
- typedef _PORT_INFO_2W TPortInfo2W;
-
- typedef _PORT_INFO_2A TPortInfo2;
-
- typedef _MONITOR_INFO_1A *PMonitorInfo1A;
-
- typedef _MONITOR_INFO_1W *PMonitorInfo1W;
-
- typedef _MONITOR_INFO_1A *PMonitorInfo1;
-
- typedef _MONITOR_INFO_1A TMonitorInfo1A;
-
- typedef _MONITOR_INFO_1W TMonitorInfo1W;
-
- typedef _MONITOR_INFO_1A TMonitorInfo1;
-
- typedef _MONITOR_INFO_2A *PMonitorInfo2A;
-
- typedef _MONITOR_INFO_2W *PMonitorInfo2W;
-
- typedef _MONITOR_INFO_2A *PMonitorInfo2;
-
- typedef _MONITOR_INFO_2A TMonitorInfo2A;
-
- typedef _MONITOR_INFO_2W TMonitorInfo2W;
-
- typedef _MONITOR_INFO_2A TMonitorInfo2;
-
- typedef _DATATYPES_INFO_1A *PDatatypesInfo1A;
-
- typedef _DATATYPES_INFO_1W *PDatatypesInfo1W;
-
- typedef _DATATYPES_INFO_1A *PDatatypesInfo1;
-
- typedef _DATATYPES_INFO_1A TDatatypesInfo1A;
-
- typedef _DATATYPES_INFO_1W TDatatypesInfo1W;
-
- typedef _DATATYPES_INFO_1A TDatatypesInfo1;
-
- typedef _PRINTER_DEFAULTSA *PPrinterDefaultsA;
-
- typedef _PRINTER_DEFAULTSW *PPrinterDefaultsW;
-
- typedef _PRINTER_DEFAULTSA *PPrinterDefaults;
-
- typedef _PRINTER_DEFAULTSA TPrinterDefaultsA;
-
- typedef _PRINTER_DEFAULTSW TPrinterDefaultsW;
-
- typedef _PRINTER_DEFAULTSA TPrinterDefaults;
-
- typedef _PRINTER_NOTIFY_OPTIONS_TYPE *PPrinterNotifyOptionsType;
-
- typedef _PRINTER_NOTIFY_OPTIONS_TYPE TPrinterNotifyOptionsType;
-
- typedef _PRINTER_NOTIFY_OPTIONS *PPrinterNotifyOptions;
-
- typedef _PRINTER_NOTIFY_OPTIONS TPrinterNotifyOptions;
-
- typedef _PRINTER_NOTIFY_INFO_DATA *PPrinterNotifyInfoData;
-
- struct WinSpool_2
- {
- int cbBuf;
- void *pBuf;
- } ;
-
- struct WinSpool_1
- {
-
- union
- {
- WinSpool_2 Data;
- int adwData[2];
-
- };
- } ;
-
- typedef _PRINTER_NOTIFY_INFO_DATA TPrinterNotifyInfoData;
-
- typedef _PRINTER_NOTIFY_INFO *PPrinterNotifyInfo;
-
- typedef _PRINTER_NOTIFY_INFO TPrinterNotifyInfo;
-
- typedef _PROVIDOR_INFO_1A *PProvidorInfo1A;
-
- typedef _PROVIDOR_INFO_1W *PProvidorInfo1W;
-
- typedef _PROVIDOR_INFO_1A *PProvidorInfo1;
-
- typedef _PROVIDOR_INFO_1A TProvidorInfo1A;
-
- typedef _PROVIDOR_INFO_1W TProvidorInfo1W;
-
- typedef _PROVIDOR_INFO_1A TProvidorInfo1;
-
- //-- var, const, procedure ---------------------------------------------------
- #define winspl "winspool.drv"
-
- } /* namespace Winspool */
-
- #pragma warn .par
- #pragma warn .hid
- #pragma warn .inl
-
- #if !defined(NO_IMPLICIT_NAMESPACE_USE)
- using namespace Winspool;
- #endif
- //-- end unit ----------------------------------------------------------------
- #endif // WinSpool
-