1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

r16838: Allow compilation by midl. Patch by andrzej.hajda@wp.pl

This commit is contained in:
Jelmer Vernooij 2006-07-06 17:17:35 +00:00 committed by Gerald (Jerry) Carter
parent 666ac7e36c
commit 9e38cc9f3f

View File

@ -83,7 +83,7 @@
/*****************/ /*****************/
/* Function 0x00 */ /* Function 0x00 */
uint32 svcctl_CloseServiceHandle( WERROR svcctl_CloseServiceHandle(
[in,out,ref] policy_handle *handle [in,out,ref] policy_handle *handle
); );
@ -97,7 +97,7 @@
WERROR svcctl_ControlService( WERROR svcctl_ControlService(
[in,ref] policy_handle *handle, [in,ref] policy_handle *handle,
[in] uint32 control, [in] uint32 control,
[out] SERVICE_STATUS status [out,ref] SERVICE_STATUS *status
); );
/*****************/ /*****************/
@ -164,19 +164,22 @@
/*****************/ /*****************/
/* Function 0x0c */ /* Function 0x0c */
WERROR svcctl_CreateServiceW([in,ref] policy_handle *handle, WERROR svcctl_CreateServiceW([in,ref] policy_handle *scmanager_handle,
[in] [string,charset(UTF16)] uint16 *ServiceName, [in,ref] [string,charset(UTF16)] uint16 *ServiceName,
[in] [string,charset(UTF16)] uint16 *DisplayName, [in] [string,charset(UTF16)] uint16 *DisplayName,
[in] uint32 desired_access, [in] uint32 desired_access,
[in] uint32 type, [in] uint32 type,
[in] uint32 start_type, [in] uint32 start_type,
[in] uint32 error_control, [in] uint32 error_control,
[in] [string,charset(UTF16)] uint16 *binary_path, [in,ref] [string,charset(UTF16)] uint16 *binary_path,
[in] [string,charset(UTF16)] uint16 *LoadOrderGroupKey, [in] [string,charset(UTF16)] uint16 *LoadOrderGroupKey,
[out] uint32 *TagId, [in,out] uint32 *TagId,
[in] [string,charset(UTF16)] uint16 *dependencies, [in] [string,charset(UTF16)] uint16 *dependencies,
[in] uint32 fix_len_dependencies,
[in] [string,charset(UTF16)] uint16 *service_start_name, [in] [string,charset(UTF16)] uint16 *service_start_name,
[in] [string,charset(UTF16)] uint16 *password); [in] [string,charset(UTF16)] uint16 *password,
[in] uint32 fix_len_password,
[out,ref] policy_handle *handle);
/*****************/ /*****************/
/* Function 0x0d */ /* Function 0x0d */
@ -210,8 +213,9 @@
/*****************/ /*****************/
/* Function 0x10 */ /* Function 0x10 */
WERROR svcctl_OpenServiceW([in,ref] policy_handle *scmanager_handle, WERROR svcctl_OpenServiceW([in,ref] policy_handle *scmanager_handle,
[in] [string,charset(UTF16)] uint16 *ServiceName, [in,ref] [string,charset(UTF16)] uint16 *ServiceName,
[in] uint32 access_mask); [in] uint32 access_mask,
[out,ref] policy_handle *handle);
/*****************/ /*****************/
/* Function 0x11 */ /* Function 0x11 */