diff options
author | Tim Potter <tpot@samba.org> | 2003-11-16 04:19:12 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2003-11-16 04:19:12 +0000 |
commit | 6098faca038d1127f29ec121e03fea32446bf053 (patch) | |
tree | 14d3aece80ba60f08ed8c3eaaeca3759e14bb880 /source4/librpc/idl | |
parent | 05557d9ac835ef41f4295e559cc65cc179932c6b (diff) | |
download | samba-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')
-rw-r--r-- | source4/librpc/idl/spoolss.idl | 24 |
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 ); /******************/ |