]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
Revert "Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask."
authorGünther Deschner <gd@samba.org>
Tue, 20 May 2008 09:24:58 +0000 (11:24 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 20 May 2008 09:46:47 +0000 (11:46 +0200)
This reverts commit eeb7c7d9d0c9f7ac171641bc8cafe20db704fdc4.

source/librpc/idl/svcctl.idl

index 5a843d04ef22330e2c0aa269c76bf4900e8f16ee..00542bdb6db4204188878caf8f2cddb8c05c56f9 100644 (file)
 
        /*****************/
        /* 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
        );