summaryrefslogtreecommitdiffstats
path: root/source3/include/rpc_spoolss.h
diff options
context:
space:
mode:
authorJim McDonough <jmcd@samba.org>2002-12-03 19:48:18 +0000
committerJim McDonough <jmcd@samba.org>2002-12-03 19:48:18 +0000
commit34c7d4803330248e19c08f9a3b29395369d4199f (patch)
treee147e9c9f68081cd1c488ca0f80bda62655719a9 /source3/include/rpc_spoolss.h
parent2e6c2a1456fe50a42316d1d35f434b3b8a05e6e7 (diff)
downloadsamba-34c7d4803330248e19c08f9a3b29395369d4199f.tar.gz
samba-34c7d4803330248e19c08f9a3b29395369d4199f.tar.xz
samba-34c7d4803330248e19c08f9a3b29395369d4199f.zip
Support printer info 7, used for publishing
(This used to be commit 3c9726454ea6beb8d5d308805caecb86395c7ad2)
Diffstat (limited to 'source3/include/rpc_spoolss.h')
-rwxr-xr-xsource3/include/rpc_spoolss.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/source3/include/rpc_spoolss.h b/source3/include/rpc_spoolss.h
index 456825a5f5..067acd6c0f 100755
--- a/source3/include/rpc_spoolss.h
+++ b/source3/include/rpc_spoolss.h
@@ -989,6 +989,13 @@ typedef struct printer_info_5
}
PRINTER_INFO_5;
+typedef struct printer_info_7
+{
+ UNISTR guid; /* text form of printer guid */
+ uint32 action;
+}
+PRINTER_INFO_7;
+
typedef struct spool_q_enumprinters
{
uint32 flags;
@@ -1480,6 +1487,14 @@ typedef struct spool_printer_info_level_3
}
SPOOL_PRINTER_INFO_LEVEL_3;
+typedef struct spool_printer_info_level_7
+{
+ uint32 guid_ptr;
+ uint32 action;
+ UNISTR2 guid;
+}
+SPOOL_PRINTER_INFO_LEVEL_7;
+
typedef struct spool_printer_info_level
{
uint32 level;
@@ -1487,6 +1502,7 @@ typedef struct spool_printer_info_level
SPOOL_PRINTER_INFO_LEVEL_1 *info_1;
SPOOL_PRINTER_INFO_LEVEL_2 *info_2;
SPOOL_PRINTER_INFO_LEVEL_3 *info_3;
+ SPOOL_PRINTER_INFO_LEVEL_7 *info_7;
}
SPOOL_PRINTER_INFO_LEVEL;