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

metze at samba.org metze at samba.org
Tue Jul 25 20:40:31 GMT 2006


Author: metze
Date: 2006-07-25 20:40:31 +0000 (Tue, 25 Jul 2006)
New Revision: 17243

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

Log:
some svcctl idl fixes from <andrzej.hajda at wp.pl>

metze
Modified:
   branches/SAMBA_4_0/source/librpc/idl/svcctl.idl


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/svcctl.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/svcctl.idl	2006-07-25 20:11:03 UTC (rev 17242)
+++ branches/SAMBA_4_0/source/librpc/idl/svcctl.idl	2006-07-25 20:40:31 UTC (rev 17243)
@@ -165,20 +165,20 @@
 	/*****************/
 	/* Function 0x0c */
 	WERROR svcctl_CreateServiceW([in,ref] policy_handle *scmanager_handle,
-								[in,ref] [string,charset(UTF16)] uint16 *ServiceName,
+								[in] [string,charset(UTF16)] uint16 ServiceName[],
 								[in] [string,charset(UTF16)] uint16 *DisplayName,
 								[in] uint32 desired_access,
 								[in] uint32 type,
 								[in] uint32 start_type,
 								[in] uint32 error_control,
-								[in,ref] [string,charset(UTF16)] uint16 *binary_path,
+								[in] [string,charset(UTF16)] uint16 binary_path[],
 								[in] [string,charset(UTF16)] uint16 *LoadOrderGroupKey,
   								[in,out] uint32 *TagId,
-								[in] [string,charset(UTF16)] uint16 *dependencies,
-								[in] uint32 fix_len_dependencies,
+								[in,size_is(dependencies_size)] uint8 *dependencies,
+								[in] uint32 dependencies_size,
 								[in] [string,charset(UTF16)] uint16 *service_start_name,
-								[in] [string,charset(UTF16)] uint16 *password,
-								[in] uint32 fix_len_password,
+								[in,size_is(password_size)] uint8 *password,
+								[in] uint32 password_size,
 								[out,ref] policy_handle *handle);
 
 	/*****************/
@@ -213,7 +213,7 @@
 	/*****************/
 	/* Function 0x10 */
 	WERROR svcctl_OpenServiceW([in,ref] policy_handle *scmanager_handle,
-							  [in,ref] [string,charset(UTF16)] uint16 *ServiceName,
+							  [in] [string,charset(UTF16)] uint16 ServiceName[],
 							  [in] uint32 access_mask,
 					                  [out,ref] policy_handle *handle);
 



More information about the samba-cvs mailing list