summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-02-14 00:32:05 +0100
committerGünther Deschner <gd@samba.org>2009-02-14 01:21:21 +0100
commitaad5de9a1140ce1751aa205c277d0e7a425f2e35 (patch)
tree614ca428f7f2c57222d4e6c47e0da66f862b2275
parentc302cac9d5c9eeebd567d257b11851e4e45d7144 (diff)
downloadsamba-aad5de9a1140ce1751aa205c277d0e7a425f2e35.tar.gz
samba-aad5de9a1140ce1751aa205c277d0e7a425f2e35.tar.bz2
samba-aad5de9a1140ce1751aa205c277d0e7a425f2e35.zip
spoolss: fill in some unknowns in spoolss_PrinterInfo0 and spoolss_SetPrinterInfo0.
Guenther
-rw-r--r--librpc/idl/spoolss.idl66
1 files changed, 33 insertions, 33 deletions
diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl
index 019c31da00..ad296aeca7 100644
--- a/librpc/idl/spoolss.idl
+++ b/librpc/idl/spoolss.idl
@@ -72,30 +72,30 @@ import "misc.idl", "security.idl", "winreg.idl";
uint32 cjobs;
uint32 total_jobs;
uint32 total_bytes;
- spoolss_Time time;
+ spoolss_Time time;
uint32 global_counter;
uint32 total_pages;
uint32 version;
- uint32 unknown10;
- uint32 unknown11;
- uint32 unknown12;
+ uint32 free_build;
+ uint32 spooling;
+ uint32 max_spooling;
uint32 session_counter;
- uint32 unknown14;
- uint32 printer_errors;
- uint32 unknown16;
- uint32 unknown17;
- uint32 unknown18;
- uint32 unknown19;
+ uint32 num_error_out_of_paper;
+ uint32 num_error_not_ready;
+ uint32 job_error;
+ uint32 number_of_processors;
+ spoolss_ProcessorType processor_type;
+ uint32 high_part_total_bytes;
uint32 change_id;
- uint32 unknown21;
+ WERROR last_error;
uint32 status;
- uint32 unknown23;
+ uint32 enumerate_network_printers;
uint32 c_setprinter;
- uint16 unknown25;
- uint16 unknown26;
- uint32 unknown27;
- uint32 unknown28;
- uint32 unknown29;
+ spoolss_ProcessorArchitecture processor_architecture;
+ uint16 processor_level;
+ uint32 ref_ic;
+ uint32 reserved2;
+ uint32 reserved3;
} spoolss_PrinterInfo0;
typedef [bitmap32bit] bitmap {
@@ -498,26 +498,26 @@ import "misc.idl", "security.idl", "winreg.idl";
uint32 global_counter;
uint32 total_pages;
uint32 version;
- uint32 unknown10;
- uint32 unknown11;
- uint32 unknown12;
+ uint32 free_build;
+ uint32 spooling;
+ uint32 max_spooling;
uint32 session_counter;
- uint32 unknown14;
- uint32 printer_errors;
- uint32 unknown16;
- uint32 unknown17;
- uint32 unknown18;
- uint32 unknown19;
+ uint32 num_error_out_of_paper;
+ uint32 num_error_not_ready;
+ uint32 job_error;
+ uint32 number_of_processors;
+ spoolss_ProcessorType processor_type;
+ uint32 high_part_total_bytes;
uint32 change_id;
- uint32 unknown21;
+ WERROR last_error;
uint32 status;
- uint32 unknown23;
+ uint32 enumerate_network_printers;
uint32 c_setprinter;
- uint16 unknown25;
- uint16 unknown26;
- uint32 unknown27;
- uint32 unknown28;
- uint32 unknown29;
+ spoolss_ProcessorArchitecture processor_architecture;
+ uint16 processor_level;
+ uint32 ref_ic;
+ uint32 reserved2;
+ uint32 reserved3;
} spoolss_SetPrinterInfo0;
typedef struct {