s3-spoolss: move PRINTER_ENUM_ICONMASK to IDL.
authorGünther Deschner <gd@samba.org>
Mon, 9 Feb 2009 14:22:37 +0000 (15:22 +0100)
committerGünther Deschner <gd@samba.org>
Mon, 9 Feb 2009 14:59:04 +0000 (15:59 +0100)
Guenther

librpc/gen_ndr/spoolss.h
librpc/idl/spoolss.idl
source3/include/rpc_spoolss.h

index cfb802f7fb3cc2281801da30294194b848f42f4b..ddf514a08a349179fe359862b5e214598d1a4839 100644 (file)
@@ -8,6 +8,7 @@
 #ifndef _HEADER_spoolss
 #define _HEADER_spoolss
 
+#define PRINTER_ENUM_ICONMASK  ( (PRINTER_ENUM_ICON1|PRINTER_ENUM_ICON2|PRINTER_ENUM_ICON3|PRINTER_ENUM_ICON4|PRINTER_ENUM_ICON5|PRINTER_ENUM_ICON6|PRINTER_ENUM_ICON7|PRINTER_ENUM_ICON8) )
 #define SPOOLSS_ARCHITECTURE_NT_X86    ( "Windows NT x86" )
 #define SERVER_ALL_ACCESS      ( SEC_STD_REQUIRED|SERVER_ACCESS_ADMINISTER|SERVER_ACCESS_ENUMERATE )
 #define SERVER_READ    ( SEC_STD_READ_CONTROL|SERVER_ACCESS_ENUMERATE )
index e9705c60613287328048487992e5501601487ce4..09646c9d67e0823cec92ccd3e2baf11fe97ec665 100644 (file)
@@ -117,6 +117,15 @@ import "misc.idl", "security.idl", "winreg.idl";
                PRINTER_ENUM_HIDE        = 0x01000000
        } spoolss_EnumPrinterFlags;
 
+       const int PRINTER_ENUM_ICONMASK = (PRINTER_ENUM_ICON1 |
+                                          PRINTER_ENUM_ICON2 |
+                                          PRINTER_ENUM_ICON3 |
+                                          PRINTER_ENUM_ICON4 |
+                                          PRINTER_ENUM_ICON5 |
+                                          PRINTER_ENUM_ICON6 |
+                                          PRINTER_ENUM_ICON7 |
+                                          PRINTER_ENUM_ICON8); /* 0x00ff0000 */
+
        typedef struct {
                spoolss_EnumPrinterFlags flags;
                [relative] nstring *name;
index 4aa51b26746e3692be234696e4d3b9401a82524e..feabd3fff7ad85fe34ec30a85b84490ad44b1dac 100644 (file)
@@ -266,7 +266,6 @@ PRINTER_MESSAGE_INFO;
 #define DEF_PRIORITY    1
 
 /* the flags of each printers */
-#define PRINTER_ENUM_ICONMASK          0x00ff0000
 
 #define DRIVER_ANY_VERSION             0xffffffff
 #define DRIVER_MAX_VERSION             4