summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/spoolss.idl
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2003-11-16 04:19:12 +0000
committerTim Potter <tpot@samba.org>2003-11-16 04:19:12 +0000
commit6098faca038d1127f29ec121e03fea32446bf053 (patch)
tree14d3aece80ba60f08ed8c3eaaeca3759e14bb880 /source4/librpc/idl/spoolss.idl
parent05557d9ac835ef41f4295e559cc65cc179932c6b (diff)
downloadsamba-6098faca038d1127f29ec121e03fea32446bf053.tar.gz
samba-6098faca038d1127f29ec121e03fea32446bf053.tar.bz2
samba-6098faca038d1127f29ec121e03fea32446bf053.zip
Added IDL for EnumPrinters and ClosePrinter.
(This used to be commit 5eba47a4a3c01d362d446d1db3c17dcb802c97b0)
Diffstat (limited to 'source4/librpc/idl/spoolss.idl')
-rw-r--r--source4/librpc/idl/spoolss.idl24
1 files changed, 16 insertions, 8 deletions
diff --git a/source4/librpc/idl/spoolss.idl b/source4/librpc/idl/spoolss.idl
index 0c7b2ae548..dbb324d396 100644
--- a/source4/librpc/idl/spoolss.idl
+++ b/source4/librpc/idl/spoolss.idl
@@ -9,7 +9,14 @@
{
/******************/
/* Function: 0x00 */
- NTSTATUS spoolss_00(
+ NTSTATUS spoolss_EnumPrinters(
+ [in] uint32 flags,
+ [in] unistr *server,
+ [in] uint32 level,
+ [in,out] uint8_buf *buffer,
+ [in] uint32 offered,
+ [out] uint32 needed,
+ [out] uint32 returned
);
/******************/
@@ -154,7 +161,8 @@
/******************/
/* Function: 0x1d */
- NTSTATUS spoolss_1d(
+ NTSTATUS spoolss_ClosePrinter(
+ [in,out,ref] policy_handle *handle
);
/******************/
@@ -378,13 +386,13 @@
/******************/
/* Function: 0x45 */
NTSTATUS spoolss_OpenPrinterEx(
- [in] unistr *printername,
- [in] unistr *datatype,
- [in] spoolss_DevmodeContainer devmode_ctr,
- [in] uint32 access_required,
- [in] uint32 level,
+ [in] unistr *printername,
+ [in] unistr *datatype,
+ [in] spoolss_DevmodeContainer devmode_ctr,
+ [in] uint32 access_required,
+ [in] uint32 level,
[in,switch_is(level)] spoolss_UserLevel userlevel,
- [out,ref] policy_handle *handle
+ [out,ref] policy_handle *handle
);
/******************/