- Add PROVIDER_INFO_1 and PROVIDER_INFO_2 struct
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 27 Oct 2008 15:16:05 +0000 (15:16 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Mon, 27 Oct 2008 15:16:05 +0000 (15:16 +0000)
svn path=/trunk/; revision=37023

reactos/include/psdk/winspool.h

index 4d81925..de3ee65 100644 (file)
@@ -700,6 +700,24 @@ typedef    struct _PRINTER_DEFAULTSW {
        ACCESS_MASK DesiredAccess;
 } PRINTER_DEFAULTSW,*PPRINTER_DEFAULTSW,*LPPRINTER_DEFAULTSW;
 
+typedef struct _PROVIDOR_INFO_1A{
+       LPSTR pName;
+       LPSTR pEnvironment;
+       LPSTR pDLLName;
+} PROVIDOR_INFO_1A, *PPROVIDOR_INFO_1A, *LPPROVIDOR_INFO_1A;
+typedef struct _PROVIDOR_INFO_1W{
+       LPWSTR pName;
+       LPWSTR pEnvironment;
+       LPWSTR pDLLName;
+} PROVIDOR_INFO_1W, *LPPROVIDOR_INFO_1W;
+
+typedef struct _PROVIDOR_INFO_2A{
+       LPSTR pOrder;
+} PROVIDOR_INFO_2A, *PPROVIDOR_INFO_2A, *LPPROVIDOR_INFO_2A;
+typedef struct _PROVIDOR_INFO_2W{
+       LPWSTR pOrder;
+} PROVIDOR_INFO_2W, *LPPROVIDOR_INFO_2W;
+
 BOOL WINAPI AbortPrinter(HANDLE);
 BOOL WINAPI AddFormA(HANDLE,DWORD,PBYTE);
 BOOL WINAPI AddFormW(HANDLE,DWORD,PBYTE);
@@ -833,6 +851,10 @@ typedef PRINTER_INFO_5W PRINTER_INFO_5,*PPRINTER_INFO_5,*LPPRINTER_INFO_5;
 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;
+typedef PROVIDOR_INFO_1W PROVIDOR_INFO_1;
+typedef LPPROVIDOR_INFO_1W LPPROVIDOR_INFO_1;
+typedef PROVIDOR_INFO_2W PROVIDOR_INFO_2;
+typedef LPPROVIDOR_INFO_2W LPPROVIDOR_INFO_2;
 #define AddForm AddFormW
 #define AddJob AddJobW
 #define AddMonitor AddMonitorW