summaryrefslogtreecommitdiff
path: root/source3/include/rpc_spoolss.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2000-09-09 00:19:35 +0000
committerJeremy Allison <jra@samba.org>2000-09-09 00:19:35 +0000
commite0f9de0c49dde82610b0da406b4685e787f69725 (patch)
tree3effbc84094e2fb2f5dcfad07d587e97e4f20126 /source3/include/rpc_spoolss.h
parent588d802877ec5c1969d8f0a79875382bfa91c032 (diff)
downloadsamba-e0f9de0c49dde82610b0da406b4685e787f69725.tar.gz
samba-e0f9de0c49dde82610b0da406b4685e787f69725.tar.bz2
samba-e0f9de0c49dde82610b0da406b4685e787f69725.zip
Implemented DELETEPRINTERDATA (tested with Gerald's Win32 progs).
Jeremy. (This used to be commit fb48efaf830626f6ef05b88f5f8a74b932ceb257)
Diffstat (limited to 'source3/include/rpc_spoolss.h')
-rwxr-xr-xsource3/include/rpc_spoolss.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/source3/include/rpc_spoolss.h b/source3/include/rpc_spoolss.h
index f581c381f9..43e81914d0 100755
--- a/source3/include/rpc_spoolss.h
+++ b/source3/include/rpc_spoolss.h
@@ -106,6 +106,7 @@
#define SPOOLSS_OPENPRINTEREX 0x45
#define SPOOLSS_ADDPRINTEREX 0x46
#define SPOOLSS_ENUMPRINTERDATA 0x48
+#define SPOOLSS_DELETEPRINTERDATA 0x49
#define PRINTER_CONTROL_UNPAUSE 0x00000000
#define PRINTER_CONTROL_PAUSE 0x00000001
@@ -515,6 +516,19 @@ typedef struct spool_r_getprinterdata
}
SPOOL_R_GETPRINTERDATA;
+typedef struct spool_q_deleteprinterdata
+{
+ POLICY_HND handle;
+ UNISTR2 valuename;
+}
+SPOOL_Q_DELETEPRINTERDATA;
+
+typedef struct spool_r_deleteprinterdata
+{
+ uint32 status;
+}
+SPOOL_R_DELETEPRINTERDATA;
+
typedef struct spool_q_closeprinter
{
POLICY_HND handle;