From 7b3ed9e3ed8f38606a372ccf642dcc3601258d9e Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Thu, 21 Sep 2006 03:11:51 +0000 Subject: r18765: Fill in dfs_SetInfo() IDL and align function arguments with the names found in the documentation. Guenther (This used to be commit 56d16c10ef35eb160528381c81fd4561e49c3531) --- source4/librpc/idl/dfs.idl | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) (limited to 'source4/librpc') diff --git a/source4/librpc/idl/dfs.idl b/source4/librpc/idl/dfs.idl index d08bb12363..671a3088e7 100644 --- a/source4/librpc/idl/dfs.idl +++ b/source4/librpc/idl/dfs.idl @@ -34,17 +34,13 @@ /******************/ /* Function: 0x02 */ WERROR dfs_Remove ( - [in] [string,charset(UTF16)] uint16 *path, - [in,unique] [string,charset(UTF16)] uint16 *server, - [in,unique] [string,charset(UTF16)] uint16 *share + [in] [string,charset(UTF16)] uint16 *dfs_entry_path, + [in,unique] [string,charset(UTF16)] uint16 *servername, + [in,unique] [string,charset(UTF16)] uint16 *sharename ); /******************/ /* Function: 0x03 */ - WERROR dfs_SetInfo (); - - /******************/ - /* Function: 0x04 */ typedef struct { } dfs_Info0; @@ -224,10 +220,20 @@ [case(106)] dfs_Info106 *info106; } dfs_Info; + WERROR dfs_SetInfo ( + [in] [string,charset(UTF16)] uint16 dfs_entry_path[], + [in,unique] [string,charset(UTF16)] uint16 *servername, + [in,unique] [string,charset(UTF16)] uint16 *sharename, + [in] uint32 level, + [in,ref,switch_is(level)] dfs_Info *info + ); + + /******************/ + /* Function: 0x04 */ WERROR dfs_GetInfo ( - [in] [string,charset(UTF16)] uint16 path[], - [in,unique] [string,charset(UTF16)] uint16 *server, - [in,unique] [string,charset(UTF16)] uint16 *share, + [in] [string,charset(UTF16)] uint16 dfs_entry_path[], + [in,unique] [string,charset(UTF16)] uint16 *servername, + [in,unique] [string,charset(UTF16)] uint16 *sharename, [in] uint32 level, [out,switch_is(level)] dfs_Info *info ); @@ -313,7 +319,7 @@ [in] uint32 flags ); - /* Function 0x0d */ + /* Function 0x0d */ WERROR dfs_RemoveStdRoot( [in] [string,charset(UTF16)] uint16 servername[], [in] [string,charset(UTF16)] uint16 rootshare[], -- cgit