Share via


Collection Control Codes

The Failover Cluster API defines the following external control codes for collections (there are no internal control codes defined for collections).

Collection control codes use the CLUS_OBJECT_COLLECTION value of the CLUSTER_CONTROL_OBJECT enumeration to indicate that the control code applies to clusters. For more information about control codes, see Control Code Architecture.

Collection control codes are enumerated by the CLUSCTL_COLLECTION_CODES enumeration.

In this section

CLUSCTL_COLLECTION_GET_COMMON_PROPERTIES

Retrieves the read/write properties for a collection.

CLUSCTL_COLLECTION_GET_GROUPS

Retrieves a list of the groups in the collection.

CLUSCTL_COLLECTION_GET_PROVIDER_COLLECTIONS

Retrieves the collections in the collection that come from a provider.

CLUSCTL_COLLECTION_GET_PROVIDER_GROUPS

Retrieves the groups in the collection that come from a provider.

CLUSCTL_COLLECTION_GET_RO_COMMON_PROPERTIES

Retrieves the read-only private properties for a collection.

CLUSCTL_COLLECTION_SET_COMMON_PROPERTIES

Updates the read/write common properties for a collection.