diff options
author | Günther Deschner <gd@samba.org> | 2009-02-11 13:07:45 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2009-02-11 22:42:00 +0100 |
commit | dba8bb34f9fd94162086cf95a5f4b1dfff2ddef1 (patch) | |
tree | eb03cda33544a3691ced8e8d7657c5014b5dccb2 /librpc/idl/spoolss.idl | |
parent | a77605ae83e4234e89cfd4cdff696034e3b981f2 (diff) | |
download | samba-dba8bb34f9fd94162086cf95a5f4b1dfff2ddef1.tar.gz samba-dba8bb34f9fd94162086cf95a5f4b1dfff2ddef1.tar.bz2 samba-dba8bb34f9fd94162086cf95a5f4b1dfff2ddef1.zip |
spoolss: add spoolss_AddPrinterDriverExFlags.
Guenther
Diffstat (limited to 'librpc/idl/spoolss.idl')
-rw-r--r-- | librpc/idl/spoolss.idl | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl index af3312a221..0a7d46d757 100644 --- a/librpc/idl/spoolss.idl +++ b/librpc/idl/spoolss.idl @@ -1751,11 +1751,23 @@ import "misc.idl", "security.idl", "winreg.idl"; /******************/ /* Function: 0x59 */ + + typedef [bitmap32bit] bitmap { + APD_STRICT_UPGRADE = 0x00000001, + APD_STRICT_DOWNGRADE = 0x00000002, + APD_COPY_ALL_FILES = 0x00000004, + APD_COPY_NEW_FILES = 0x00000008, + APD_COPY_FROM_DIRECTORY = 0x00000010, + APD_DONT_COPY_FILES_TO_CLUSTER = 0x00001000, + APD_COPY_TO_ALL_SPOOLERS = 0x00002000, + APD_RETURN_BLOCKING_STATUS_CODE = 0x00010000 + } spoolss_AddPrinterDriverExFlags; + [public] WERROR spoolss_AddPrinterDriverEx( [in] [string,charset(UTF16)] uint16 *servername, [in] uint32 level, [in,switch_is(level)] spoolss_AddDriverInfo info, - [in] uint32 flags + [in] spoolss_AddPrinterDriverExFlags flags ); /******************/ |