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.