svn commit: samba r5554 - in branches/SAMBA_4_0/source/librpc/idl: .

tpot at samba.org tpot at samba.org
Fri Feb 25 06:26:12 GMT 2005


Author: tpot
Date: 2005-02-25 06:26:11 +0000 (Fri, 25 Feb 2005)
New Revision: 5554

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5554

Log:
Constants and untested IDL for spoolss_SetPrinter()

Modified:
   branches/SAMBA_4_0/source/librpc/idl/spoolss.idl


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/spoolss.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/spoolss.idl	2005-02-25 06:16:13 UTC (rev 5553)
+++ branches/SAMBA_4_0/source/librpc/idl/spoolss.idl	2005-02-25 06:26:11 UTC (rev 5554)
@@ -343,9 +343,23 @@
 	WERROR spoolss_DeletePrinter(
 	);
 
+	typedef [v1_enum] enum {
+		SPOOLSS_PRINTER_CONTROL_UNPAUSE    = 0,
+		SPOOLSS_PRINTER_CONTROL_PAUSE      = 1,
+		SPOOLSS_PRINTER_CONTROL_RESUME     = 2,
+		SPOOLSS_PRINTER_CONTROL_PURGE      = 3,
+		SPOOLSS_PRINTER_CONTROL_SET_STATUS = 4
+	} spoolss_PrinterControl;
+
 	/******************/
 	/* Function: 0x07 */
 	WERROR spoolss_SetPrinter(
+		[in,ref] policy_handle *handle,
+		[in]     uint32 level,
+		[in,subcontext(4),switch_is(level)] spoolss_PrinterInfo *info,
+		[in]     spoolss_DevmodeContainer devmode_ctr,
+		[in,relative,subcontext(0)] security_descriptor *secdesc,
+		[in]     spoolss_PrinterControl command
 	);
 
 	/******************/



More information about the samba-cvs mailing list