From: Günther Deschner Date: Tue, 20 May 2008 09:24:58 +0000 (+0200) Subject: Revert "Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask." X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=22658feaf649d4a053ebe02c0f15c4fb4d83ce3b;p=thirdparty%2Fsamba.git Revert "Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask." This reverts commit eeb7c7d9d0c9f7ac171641bc8cafe20db704fdc4. --- diff --git a/source/librpc/idl/svcctl.idl b/source/librpc/idl/svcctl.idl index 5a843d04ef2..00542bdb6db 100644 --- a/source/librpc/idl/svcctl.idl +++ b/source/librpc/idl/svcctl.idl @@ -226,40 +226,19 @@ /*****************/ /* Function 0x0f */ - typedef [bitmap32bit] bitmap { - SC_RIGHT_MGR_CONNECT = 0x0001, - SC_RIGHT_MGR_CREATE_SERVICE = 0x0002, - SC_RIGHT_MGR_ENUMERATE_SERVICE = 0x0004, - SC_RIGHT_MGR_LOCK = 0x0008, - SC_RIGHT_MGR_QUERY_LOCK_STATUS = 0x0010, - SC_RIGHT_MGR_MODIFY_BOOT_CONFIG = 0x0020 - } svcctl_MgrAccessMask; - WERROR svcctl_OpenSCManagerW( [in,unique] [string,charset(UTF16)] uint16 *MachineName, [in,unique] [string,charset(UTF16)] uint16 *DatabaseName, - [in] svcctl_MgrAccessMask access_mask, + [in] uint32 access_mask, [out,ref] policy_handle *handle ); /*****************/ /* Function 0x10 */ - typedef [bitmap32bit] bitmap { - SC_RIGHT_SVC_QUERY_CONFIG = 0x0001, - SC_RIGHT_SVC_CHANGE_CONFIG = 0x0002, - SC_RIGHT_SVC_QUERY_STATUS = 0x0004, - SC_RIGHT_SVC_ENUMERATE_DEPENDENTS = 0x0008, - SC_RIGHT_SVC_START = 0x0010, - SC_RIGHT_SVC_STOP = 0x0020, - SC_RIGHT_SVC_PAUSE_CONTINUE = 0x0040, - SC_RIGHT_SVC_INTERROGATE = 0x0080, - SC_RIGHT_SVC_USER_DEFINED_CONTROL = 0x0100 - } svcctl_ServiceAccessMask; - WERROR svcctl_OpenServiceW( [in,ref] policy_handle *scmanager_handle, [in] [string,charset(UTF16)] uint16 ServiceName[], - [in] svcctl_ServiceAccessMask access_mask, + [in] uint32 access_mask, [out,ref] policy_handle *handle );