From 22658feaf649d4a053ebe02c0f15c4fb4d83ce3b Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Tue, 20 May 2008 11:24:58 +0200 Subject: [PATCH] Revert "Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask." This reverts commit eeb7c7d9d0c9f7ac171641bc8cafe20db704fdc4. --- source/librpc/idl/svcctl.idl | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) 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 ); -- 2.47.3