summaryrefslogtreecommitdiff
path: root/librpc/idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-04-13 16:01:30 +0200
committerGünther Deschner <gd@samba.org>2009-04-13 16:14:01 +0200
commit63b22a74f69cbc5035e8875d656041b5da975f66 (patch)
tree5a15f8cb5fd3b999fc888e81293fd9782f334d00 /librpc/idl
parent97ffd709f85ca0ecd101aac614fea19151394677 (diff)
downloadsamba-63b22a74f69cbc5035e8875d656041b5da975f66.tar.gz
samba-63b22a74f69cbc5035e8875d656041b5da975f66.tar.bz2
samba-63b22a74f69cbc5035e8875d656041b5da975f66.zip
spoolss: add spoolss_DriverAttributes bitmask.
Guenther
Diffstat (limited to 'librpc/idl')
-rw-r--r--librpc/idl/spoolss.idl8
1 files changed, 6 insertions, 2 deletions
diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl
index 98760574fb..5b9f551d26 100644
--- a/librpc/idl/spoolss.idl
+++ b/librpc/idl/spoolss.idl
@@ -836,6 +836,10 @@ import "misc.idl", "security.idl", "winreg.idl";
spoolss_StringArray *previous_names;
} spoolss_AddDriverInfo4;
+ typedef [bitmap32bit] bitmap {
+ PRINTER_DRIVER_PACKAGE_AWARE = 0x00000002
+ } spoolss_DriverAttributes;
+
typedef struct {
spoolss_DriverOSVersion version;
[string,charset(UTF16)] uint16 *driver_name;
@@ -843,7 +847,7 @@ import "misc.idl", "security.idl", "winreg.idl";
[string,charset(UTF16)] uint16 *driver_path;
[string,charset(UTF16)] uint16 *data_file;
[string,charset(UTF16)] uint16 *config_file;
- uint32 driver_attributes;
+ spoolss_DriverAttributes driver_attributes;
uint32 config_version;
uint32 driver_version;
} spoolss_AddDriverInfo5;
@@ -968,7 +972,7 @@ import "misc.idl", "security.idl", "winreg.idl";
[relative] nstring *driver_path;
[relative] nstring *data_file;
[relative] nstring *config_file;
- uint32 driver_attributes;
+ spoolss_DriverAttributes driver_attributes;
uint32 config_version;
uint32 driver_version;
} spoolss_DriverInfo5;