summaryrefslogtreecommitdiffstats
path: root/librpc/idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-07-17 16:47:48 +0200
committerGünther Deschner <gd@samba.org>2009-07-17 17:20:30 +0200
commit1a7a8d43308e73d6136ba96e07b10519b4713306 (patch)
tree2dcfe8e545a91ec4f38d696a475e3a6c85da642b /librpc/idl
parentf394fa7766d394f30d35da4191a9ec7b09693a9c (diff)
downloadsamba-1a7a8d43308e73d6136ba96e07b10519b4713306.tar.gz
samba-1a7a8d43308e73d6136ba96e07b10519b4713306.tar.xz
samba-1a7a8d43308e73d6136ba96e07b10519b4713306.zip
spoolss: fill in some unknowns in spoolss_OSVersion and spoolss_OSVersionEx.
Guenther
Diffstat (limited to 'librpc/idl')
-rw-r--r--librpc/idl/spoolss.idl11
1 files changed, 7 insertions, 4 deletions
diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl
index acfb54f9237..0c68dffcd19 100644
--- a/librpc/idl/spoolss.idl
+++ b/librpc/idl/spoolss.idl
@@ -1311,7 +1311,7 @@ import "misc.idl", "security.idl", "winreg.idl";
uint32 major;
uint32 minor;
uint32 build;
- [value(2)] uint32 unknown;
+ [value(2)] uint32 platform_id;
[subcontext(0),subcontext_size(256)] nstring extra_string;
} spoolss_OSVersion;
@@ -1320,10 +1320,13 @@ import "misc.idl", "security.idl", "winreg.idl";
uint32 major;
uint32 minor;
uint32 build;
- [value(2)] uint32 unknown1;
+ [value(2)] uint32 platform_id;
[subcontext(0),subcontext_size(256)] nstring extra_string;
- uint32 unknown2;/* service pack number? I saw 0 from w2k3 and 1 from winxp sp1*/
- uint32 unknown3;/* hmm? w2k3: 131346(0x20112) winxp sp1: 503382272 0x1E010100 */
+ uint16 service_pack_major;
+ uint16 service_pack_minor;
+ uint16 suite_mask;
+ uint8 product_type;
+ uint8 reserved;
} spoolss_OSVersionEx;
typedef [nodiscriminant,public,gensize] union {