clusapi: add clusapi_GroupControlCode enum to IDL.
authorGünther Deschner <gd@samba.org>
Thu, 16 Jul 2015 15:03:59 +0000 (17:03 +0200)
committerJosé A. Rivera <jarrpa@samba.org>
Tue, 4 Aug 2015 17:11:17 +0000 (19:11 +0200)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: José A. Rivera <jarrpa@samba.org>
librpc/idl/clusapi.idl

index de744402810186e217f70f01f8c39567e2d9df82..19851e1fabd969c71adcaa97e31efc0e181940c1 100644 (file)
@@ -1114,10 +1114,29 @@ import "security.idl", "winreg.idl", "misc.idl";
        /*****************/
        /* Function 0x4D */
 
+       typedef [v1_enum] enum {
+               CLUSCTL_GROUP_UNKNOWN                           = 0x03000000,
+               CLUSCTL_GROUP_GET_CHARACTERISTICS               = 0x03000005,
+               CLUSCTL_GROUP_GET_FLAGS                         = 0x03000009,
+               CLUSCTL_GROUP_GET_NAME                          = 0x03000029,
+               CLUSCTL_GROUP_GET_ID                            = 0x03000039,
+               CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES            = 0x03000051,
+               CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES          = 0x03000055,
+               CLUSCTL_GROUP_GET_COMMON_PROPERTIES             = 0x03000059,
+               CLUSCTL_GROUP_SET_COMMON_PROPERTIES             = 0x0340005E,
+               CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES        = 0x03000061,
+               CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS          = 0x03000065,
+               CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES           = 0x03000079,
+               CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES         = 0x0300007D,
+               CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES            = 0x03000081,
+               CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES            = 0x03400086,
+               CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES       = 0x03000089
+       } clusapi_GroupControlCode;
+
        WERROR
        clusapi_GroupControl(
                [ in ] HGROUP_RPC hGroup,
-               [ in ] uint32 dwControlCode,
+               [ in ] clusapi_GroupControlCode dwControlCode,
                [ in, unique, size_is(nInBufferSize) ] uint8 *lpInBuffer,
                [ in ] uint32 nInBufferSize,
                [ out, size_is(nOutBufferSize),