* include/winspool.h [_WIN32_WINNT >= 0x0500]
(DRIVER_INFO_*{AW}): Add structure. (PRINTER_INFO_*{AW}): Add structure. Thanks to: Roland Schwingel <rolandschwingel at users dot sf dot net>
This commit is contained in:
parent
aee7cf676e
commit
69356fef69
|
@ -1,3 +1,9 @@
|
|||
2006-03-29 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||
* include/winspool.h [_WIN32_WINNT >= 0x0500]
|
||||
(DRIVER_INFO_*{AW}): Add structure.
|
||||
(PRINTER_INFO_*{AW}): Add structure.
|
||||
Thanks to: Roland Schwingel <rolandschwingel at users dot sf dot net>
|
||||
|
||||
2006-03-29 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||
* include/winspool.h [_WIN32_WINNT >= 0x0500]
|
||||
(DRIVER_*MODE): Define (DWORD type).
|
||||
|
|
|
@ -390,6 +390,94 @@ typedef struct _DRIVER_INFO_3W {
|
|||
LPWSTR pMonitorName;
|
||||
LPWSTR pDefaultDataType;
|
||||
} DRIVER_INFO_3W,*PDRIVER_INFO_3W,*LPDRIVER_INFO_3W;
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef struct _DRIVER_INFO_4A {
|
||||
DWORD cVersion;
|
||||
LPSTR pName;
|
||||
LPSTR pEnvironment;
|
||||
LPSTR pDriverPath;
|
||||
LPSTR pDataFile;
|
||||
LPSTR pConfigFile;
|
||||
LPSTR pHelpFile;
|
||||
LPSTR pDependentFiles;
|
||||
LPSTR pMonitorName;
|
||||
LPSTR pDefaultDataType;
|
||||
LPSTR pszzPreviousNames;
|
||||
} DRIVER_INFO_4A,*PDRIVER_INFO_4A,*LPDRIVER_INFO_4A;
|
||||
typedef struct _DRIVER_INFO_4W {
|
||||
DWORD cVersion;
|
||||
LPWSTR pName;
|
||||
LPWSTR pEnvironment;
|
||||
LPWSTR pDriverPath;
|
||||
LPWSTR pDataFile;
|
||||
LPWSTR pConfigFile;
|
||||
LPWSTR pHelpFile;
|
||||
LPWSTR pDependentFiles;
|
||||
LPWSTR pMonitorName;
|
||||
LPWSTR pDefaultDataType;
|
||||
LPWSTR pszzPreviousNames;
|
||||
} DRIVER_INFO_4W,*PDRIVER_INFO_4W,*LPDRIVER_INFO_4W;
|
||||
typedef struct _DRIVER_INFO_5A {
|
||||
DWORD cVersion;
|
||||
LPSTR pName;
|
||||
LPSTR pEnvironment;
|
||||
LPSTR pDriverPath;
|
||||
LPSTR pDataFile;
|
||||
LPSTR pConfigFile;
|
||||
DWORD dwDriverAttributes;
|
||||
DWORD dwConfigVersion;
|
||||
DWORD dwDriverVersion;
|
||||
} DRIVER_INFO_5A,*PDRIVER_INFO_5A,*LPDRIVER_INFO_5A;
|
||||
typedef struct _DRIVER_INFO_5W {
|
||||
DWORD cVersion;
|
||||
LPWSTR pName;
|
||||
LPWSTR pEnvironment;
|
||||
LPWSTR pDriverPath;
|
||||
LPWSTR pDataFile;
|
||||
LPWSTR pConfigFile;
|
||||
DWORD dwDriverAttributes;
|
||||
DWORD dwConfigVersion;
|
||||
DWORD dwDriverVersion;
|
||||
} DRIVER_INFO_5W,*PDRIVER_INFO_5W,*LPDRIVER_INFO_5W;
|
||||
typedef struct _DRIVER_INFO_6A {
|
||||
DWORD cVersion;
|
||||
LPSTR pName;
|
||||
LPSTR pEnvironment;
|
||||
LPSTR pDriverPath;
|
||||
LPSTR pDataFile;
|
||||
LPSTR pConfigFile;
|
||||
LPSTR pHelpFile;
|
||||
LPSTR pDependentFiles;
|
||||
LPSTR pMonitorName;
|
||||
LPSTR pDefaultDataType;
|
||||
LPSTR pszzPreviousNames;
|
||||
FILETIME ftDriverDate;
|
||||
DWORDLONG dwlDriverVersion;
|
||||
LPSTR pszMfgName;
|
||||
LPSTR pszOEMUrl;
|
||||
LPSTR pszHardwareID;
|
||||
LPSTR pszProvider;
|
||||
} DRIVER_INFO_6A,*PDRIVER_INFO_6A,*LPDRIVER_INFO_6A;
|
||||
typedef struct _DRIVER_INFO_6W {
|
||||
DWORD cVersion;
|
||||
LPWSTR pName;
|
||||
LPWSTR pEnvironment;
|
||||
LPWSTR pDriverPath;
|
||||
LPWSTR pDataFile;
|
||||
LPWSTR pConfigFile;
|
||||
LPWSTR pHelpFile;
|
||||
LPWSTR pDependentFiles;
|
||||
LPWSTR pMonitorName;
|
||||
LPWSTR pDefaultDataType;
|
||||
LPWSTR pszzPreviousNames;
|
||||
FILETIME ftDriverDate;
|
||||
DWORDLONG dwlDriverVersion;
|
||||
LPWSTR pszMfgName;
|
||||
LPWSTR pszOEMUrl;
|
||||
LPWSTR pszHardwareID;
|
||||
LPWSTR pszProvider;
|
||||
} DRIVER_INFO_6W,*PDRIVER_INFO_6W,*LPDRIVER_INFO_6W;
|
||||
#endif
|
||||
typedef struct _MONITOR_INFO_1A{LPSTR pName;} MONITOR_INFO_1A,*PMONITOR_INFO_1A,*LPMONITOR_INFO_1A;
|
||||
typedef struct _MONITOR_INFO_1W{LPWSTR pName;} MONITOR_INFO_1W,*PMONITOR_INFO_1W,*LPMONITOR_INFO_1W;
|
||||
typedef struct _PORT_INFO_1A {LPSTR pName;} PORT_INFO_1A,*PPORT_INFO_1A,*LPPORT_INFO_1A;
|
||||
|
@ -516,6 +604,22 @@ typedef struct _PRINTER_INFO_5W {
|
|||
typedef struct _PRINTER_INFO_6 {
|
||||
DWORD dwStatus;
|
||||
} PRINTER_INFO_6,*PPRINTER_INFO_6,*LPPRINTER_INFO_6;
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef struct _PRINTER_INFO_7A {
|
||||
LPWSTR pszObjectGUID;
|
||||
DWORD dwStatus;
|
||||
} PRINTER_INFO_7A,*PPRINTER_INFO_7A,*LPPRINTER_INFO_7A;
|
||||
typedef struct _PRINTER_INFO_7W {
|
||||
LPWSTR pszObjectGUID;
|
||||
DWORD dwAction;
|
||||
} PRINTER_INFO_7W,*PPRINTER_INFO_7W,*LPPRINTER_INFO_7W;
|
||||
typedef struct _PRINTER_INFO_8 {
|
||||
LPDEVMODE pDevMode;
|
||||
} PRINTER_INFO_8,*PPRINTER_INFO_8,*LPPRINTER_INFO_8;
|
||||
typedef struct _PRINTER_INFO_9 {
|
||||
LPDEVMODE pDevMode;
|
||||
} PRINTER_INFO_9,*PPRINTER_INFO_9,*LPPRINTER_INFO_9;
|
||||
#endif
|
||||
typedef struct _PRINTPROCESSOR_INFO_1A {LPSTR pName;} PRINTPROCESSOR_INFO_1A,*PPRINTPROCESSOR_INFO_1A,*LPPRINTPROCESSOR_INFO_1A;
|
||||
typedef struct _PRINTPROCESSOR_INFO_1W {LPWSTR pName;} PRINTPROCESSOR_INFO_1W,*PPRINTPROCESSOR_INFO_1W,*LPPRINTPROCESSOR_INFO_1W;
|
||||
typedef struct _PRINTER_NOTIFY_INFO_DATA {
|
||||
|
@ -681,11 +785,21 @@ typedef DOC_INFO_2W DOC_INFO_2,*PDOC_INFO_2,*LPDOC_INFO_2;
|
|||
typedef PORT_INFO_1W PORT_INFO_1,*PPORT_INFO_1,*LPPORT_INFO_1;
|
||||
typedef PORT_INFO_2W PORT_INFO_2,*PPORT_INFO_2,*LPPORT_INFO_2;
|
||||
typedef PORT_INFO_3W PORT_INFO_3,*PPORT_INFO_3,*LPPORT_INFO_3;
|
||||
typedef DRIVER_INFO_1W DRIVER_INFO_1,*PDRIVER_INFO_1,*LPDRIVER_INFO_1;
|
||||
typedef DRIVER_INFO_2W DRIVER_INFO_2,*PDRIVER_INFO_2,*LPDRIVER_INFO_2;
|
||||
typedef DRIVER_INFO_3W DRIVER_INFO_3,*PDRIVER_INFO_3,*LPDRIVER_INFO_3;
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef DRIVER_INFO_4W DRIVER_INFO_4,*PDRIVER_INFO_4,*LPDRIVER_INFO_4;
|
||||
typedef DRIVER_INFO_5W DRIVER_INFO_5,*PDRIVER_INFO_5,*LPDRIVER_INFO_5;
|
||||
typedef DRIVER_INFO_6W DRIVER_INFO_6,*PDRIVER_INFO_6,*LPDRIVER_INFO_6;
|
||||
#endif
|
||||
typedef PRINTER_INFO_1W PRINTER_INFO_1,*PPRINTER_INFO_1,*LPPRINTER_INFO_1;
|
||||
typedef PRINTER_INFO_2W PRINTER_INFO_2,*PPRINTER_INFO_2,*LPPRINTER_INFO_2;
|
||||
typedef PRINTER_INFO_4W PRINTER_INFO_4,*PPRINTER_INFO_4,*LPPRINTER_INFO_4;
|
||||
typedef PRINTER_INFO_5W PRINTER_INFO_5,*PPRINTER_INFO_5,*LPPRINTER_INFO_5;
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef PRINTER_INFO_7W PRINTER_INFO_7,*PPRINTER_INFO_7,*LPPRINTER_INFO_7;
|
||||
#endif
|
||||
typedef PRINTPROCESSOR_INFO_1W PRINTPROCESSOR_INFO_1,*PPRINTPROCESSOR_INFO_1,*LPPRINTPROCESSOR_INFO_1;
|
||||
typedef FORM_INFO_1W FORM_INFO_1,*PFORM_INFO_1,*LPFORM_INFO_1;
|
||||
typedef PRINTER_DEFAULTSW PRINTER_DEFAULTS,*PPRINTER_DEFAULTS,*LPPRINTER_DEFAULTS;
|
||||
|
@ -746,11 +860,21 @@ typedef DOC_INFO_2A DOC_INFO_2,*PDOC_INFO_2,*LPDOC_INFO_2;
|
|||
typedef PORT_INFO_1A PORT_INFO_1,*PPORT_INFO_1,*LPPORT_INFO_1;
|
||||
typedef PORT_INFO_2A PORT_INFO_2,*PPORT_INFO_2,*LPPORT_INFO_2;
|
||||
typedef PORT_INFO_3A PORT_INFO_3,*PPORT_INFO_3,*LPPORT_INFO_3;
|
||||
typedef DRIVER_INFO_1A DRIVER_INFO_1,*PDRIVER_INFO_1,*LPDRIVER_INFO_1;
|
||||
typedef DRIVER_INFO_2A DRIVER_INFO_2,*PDRIVER_INFO_2,*LPDRIVER_INFO_2;
|
||||
typedef DRIVER_INFO_3A DRIVER_INFO_3,*PDRIVER_INFO_3,*LPDRIVER_INFO_3;
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef DRIVER_INFO_4A DRIVER_INFO_4,*PDRIVER_INFO_4,*LPDRIVER_INFO_4;
|
||||
typedef DRIVER_INFO_5A DRIVER_INFO_5,*PDRIVER_INFO_5,*LPDRIVER_INFO_5;
|
||||
typedef DRIVER_INFO_6A DRIVER_INFO_6,*PDRIVER_INFO_6,*LPDRIVER_INFO_6;
|
||||
#endif
|
||||
typedef PRINTER_INFO_1A PRINTER_INFO_1,*PPRINTER_INFO_1,*LPPRINTER_INFO_1;
|
||||
typedef PRINTER_INFO_2A PRINTER_INFO_2,*PPRINTER_INFO_2,*LPPRINTER_INFO_2;
|
||||
typedef PRINTER_INFO_4A PRINTER_INFO_4,*PPRINTER_INFO_4,*LPPRINTER_INFO_4;
|
||||
typedef PRINTER_INFO_5A PRINTER_INFO_5,*PPRINTER_INFO_5,*LPPRINTER_INFO_5;
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef PRINTER_INFO_7A PRINTER_INFO_7,*PPRINTER_INFO_7,*LPPRINTER_INFO_7;
|
||||
#endif
|
||||
typedef PRINTPROCESSOR_INFO_1A PRINTPROCESSOR_INFO_1,*PPRINTPROCESSOR_INFO_1,*LPPRINTPROCESSOR_INFO_1;
|
||||
typedef FORM_INFO_1A FORM_INFO_1,*PFORM_INFO_1,*LPFORM_INFO_1;
|
||||
typedef PRINTER_DEFAULTSA PRINTER_DEFAULTS,*PPRINTER_DEFAULTS,*LPPRINTER_DEFAULTS;
|
||||
|
|
Loading…
Reference in New Issue