---
UID: NE:clusapi.CLUSCTL_GROUP_CODES
title: CLUSCTL_GROUP_CODES (clusapi.h)
description: Enumerates groupcontrol codes.
old-location: mscs\clusctl_group_codes.htm
tech.root: MsCS
ms.assetid: 558e5257-c2d0-4528-bfe6-bd12124342b9
ms.date: 12/05/2018
ms.keywords: CLUSCTL_GROUP_CODES, CLUSCTL_GROUP_CODES enumeration [Failover Cluster], CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES, CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES, CLUSCTL_GROUP_GET_CHARACTERISTICS, CLUSCTL_GROUP_GET_COMMON_PROPERTIES, CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS, CLUSCTL_GROUP_GET_FAILURE_INFO, CLUSCTL_GROUP_GET_FLAGS, CLUSCTL_GROUP_GET_ID, CLUSCTL_GROUP_GET_LAST_MOVE_TIME, CLUSCTL_GROUP_GET_NAME, CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES, CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS, CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES, CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES, CLUSCTL_GROUP_QUERY_DELETE, CLUSCTL_GROUP_SET_COMMON_PROPERTIES, CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES, CLUSCTL_GROUP_UNKNOWN, CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES, CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES, _CLUSCTL_GROUP_CODES, _CLUSCTL_GROUP_CODES enumeration [Failover Cluster], clusapi/CLUSCTL_GROUP_CODES, clusapi/CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES, clusapi/CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES, clusapi/CLUSCTL_GROUP_GET_CHARACTERISTICS, clusapi/CLUSCTL_GROUP_GET_COMMON_PROPERTIES, clusapi/CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS, clusapi/CLUSCTL_GROUP_GET_FAILURE_INFO, clusapi/CLUSCTL_GROUP_GET_FLAGS, clusapi/CLUSCTL_GROUP_GET_ID, clusapi/CLUSCTL_GROUP_GET_LAST_MOVE_TIME, clusapi/CLUSCTL_GROUP_GET_NAME, clusapi/CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES, clusapi/CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS, clusapi/CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES, clusapi/CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES, clusapi/CLUSCTL_GROUP_QUERY_DELETE, clusapi/CLUSCTL_GROUP_SET_COMMON_PROPERTIES, clusapi/CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES, clusapi/CLUSCTL_GROUP_UNKNOWN, clusapi/CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES, clusapi/CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES, clusapi/_CLUSCTL_GROUP_CODES, msclus/CLUSCTL_GROUP_CODES, msclus/CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES, msclus/CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES, msclus/CLUSCTL_GROUP_GET_CHARACTERISTICS, msclus/CLUSCTL_GROUP_GET_COMMON_PROPERTIES, msclus/CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS, msclus/CLUSCTL_GROUP_GET_FAILURE_INFO, msclus/CLUSCTL_GROUP_GET_FLAGS, msclus/CLUSCTL_GROUP_GET_ID, msclus/CLUSCTL_GROUP_GET_LAST_MOVE_TIME, msclus/CLUSCTL_GROUP_GET_NAME, msclus/CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES, msclus/CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS, msclus/CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES, msclus/CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES, msclus/CLUSCTL_GROUP_QUERY_DELETE, msclus/CLUSCTL_GROUP_SET_COMMON_PROPERTIES, msclus/CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES, msclus/CLUSCTL_GROUP_UNKNOWN, msclus/CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES, msclus/CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES, msclus/_CLUSCTL_GROUP_CODES, mscs.clusctl_group_codes
f1_keywords:
- clusapi/CLUSCTL_GROUP_CODES
dev_langs:
- c++
req.header: clusapi.h
req.include-header: 
req.target-type: Windows
req.target-min-winverclnt: None supported
req.target-min-winversvr: Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
req.kmdf-ver: 
req.umdf-ver: 
req.ddi-compliance: 
req.unicode-ansi: 
req.idl: 
req.max-support: 
req.namespace: 
req.assembly: 
req.type-library: 
req.lib: 
req.dll: 
req.irql: 
topic_type:
- APIRef
- kbSyntax
api_type:
- HeaderDef
api_location:
- ClusAPI.h
- MsClus.h
api_name:
- CLUSCTL_GROUP_CODES
targetos: Windows
req.typenames: CLUSCTL_GROUP_CODES
req.redist: 
ms.custom: 19H1
---

# CLUSCTL_GROUP_CODES enumeration


## -description


Enumerates <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/groups">group</a>
<a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/about-control-codes">control codes</a>.


## -enum-fields




### -field CLUSCTL_GROUP_UNKNOWN

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-unknown">CLUSCTL_GROUP_UNKNOWN</a>.


### -field CLUSCTL_GROUP_GET_CHARACTERISTICS

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-characteristics">CLUSCTL_GROUP_GET_CHARACTERISTICS</a>.


### -field CLUSCTL_GROUP_GET_FLAGS

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-flags">CLUSCTL_GROUP_GET_FLAGS</a>.


### -field CLUSCTL_GROUP_GET_NAME

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-name">CLUSCTL_GROUP_GET_NAME</a>.


### -field CLUSCTL_GROUP_GET_ID

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-id">CLUSCTL_GROUP_GET_ID</a>.


### -field CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-enum-common-properties">CLUSCTL_GROUP_ENUM_COMMON_PROPERTIES</a>.


### -field CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-ro-common-properties">CLUSCTL_GROUP_GET_RO_COMMON_PROPERTIES</a>.


### -field CLUSCTL_GROUP_GET_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-common-properties">CLUSCTL_GROUP_GET_COMMON_PROPERTIES</a>.


### -field CLUSCTL_GROUP_SET_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-set-common-properties">CLUSCTL_GROUP_SET_COMMON_PROPERTIES</a>.


### -field CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-validate-common-properties">CLUSCTL_GROUP_VALIDATE_COMMON_PROPERTIES</a>.


### -field CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-enum-private-properties">CLUSCTL_GROUP_ENUM_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-ro-private-properties">CLUSCTL_GROUP_GET_RO_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-private-properties">CLUSCTL_GROUP_GET_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-set-private-properties">CLUSCTL_GROUP_SET_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-validate-private-properties">CLUSCTL_GROUP_VALIDATE_PRIVATE_PROPERTIES</a>.


### -field CLUSCTL_GROUP_QUERY_DELETE

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-query-delete">CLUSCTL_GROUP_QUERY_DELETE</a>.


### -field CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-common-property-fmts">CLUSCTL_GROUP_GET_COMMON_PROPERTY_FMTS</a>.


### -field CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-private-property-fmts">CLUSCTL_GROUP_GET_PRIVATE_PROPERTY_FMTS</a>.


### -field CLUSCTL_GROUP_GET_FAILURE_INFO

See 
       <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-failure-info">CLUSCTL_GROUP_GET_FAILURE_INFO</a>.


### -field CLUSCTL_GROUP_GET_LAST_MOVE_TIME

See <a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/clusctl-group-get-last-move-time">CLUSCTL_GROUP_GET_LAST_MOVE_TIME</a>.

<b>Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  </b>This control code is not available until Windows Server 2016.




### -field CLUSCTL_GROUP_SET_CCF_FROM_MASTER




## -see-also




<a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/cluster-enumerations">Failover Cluster Enumerations</a>



<a href="https://docs.microsoft.com/previous-versions/windows/desktop/mscs/group-control-codes">Group Control Codes</a>
 

 

