CLUSCTL_RESOURCE_CODES enumeration (msclus.h)

Enumerates resource control codes.

Syntax

typedef enum CLUSCTL_RESOURCE_CODES {
  CLUSCTL_RESOURCE_UNKNOWN,
  CLUSCTL_RESOURCE_GET_CHARACTERISTICS,
  CLUSCTL_RESOURCE_GET_FLAGS,
  CLUSCTL_RESOURCE_GET_CLASS_INFO,
  CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES,
  CLUSCTL_RESOURCE_GET_NAME,
  CLUSCTL_RESOURCE_GET_ID,
  CLUSCTL_RESOURCE_GET_RESOURCE_TYPE,
  CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES,
  CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES,
  CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES,
  CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES,
  CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES,
  CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS,
  CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES,
  CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES,
  CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES,
  CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES,
  CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES,
  CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS,
  CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT,
  CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT,
  CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS,
  CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT,
  CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT,
  CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT_EX,
  CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS,
  CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST,
  CLUSCTL_RESOURCE_GET_NETWORK_NAME,
  CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN,
  CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO,
  CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFOEX,
  CLUSCTL_RESOURCE_NETNAME_DELETE_CO,
  CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO,
  CLUSCTL_RESOURCE_NETNAME_RESET_VCO,
  CLUSCTL_RESOURCE_NETNAME_REPAIR_VCO,
  CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS,
  CLUSCTL_RESOURCE_GET_DNS_NAME,
  CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO,
  CLUSCTL_RESOURCE_STORAGE_GET_DISK_NUMBER_INFO,
  CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID,
  CLUSCTL_RESOURCE_QUERY_DELETE,
  CLUSCTL_RESOURCE_UPGRADE_DLL,
  CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE,
  CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE,
  CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT,
  CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT,
  CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE,
  CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE,
  CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER,
  CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX,
  CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2,
  CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS,
  CLUSCTL_RESOURCE_STORAGE_GET_DIRTY,
  CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO,
  CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE,
  CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO,
  CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO,
  CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE,
  CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES,
  CLUSCTL_RESOURCE_GET_FAILURE_INFO,
  CLUSCTL_RESOURCE_STORAGE_GET_DISKID,
  CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_STATES,
  CLUSCTL_RESOURCE_STORAGE_IS_SHARED_VOLUME,
  CLUSCTL_RESOURCE_IS_QUORUM_BLOCKED,
  CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO,
  CLUSCTL_RESOURCE_RLUA_GET_VIRTUAL_SERVER_TOKEN,
  CLUSCTL_RESOURCE_RLUA_SET_PWD_INFO,
  CLUSCTL_RESOURCE_RLUA_SET_PWD_INFOEX,
  CLUSCTL_RESOURCE_DELETE,
  CLUSCTL_RESOURCE_UNDELETE,
  CLUSCTL_RESOURCE_INSTALL_NODE,
  CLUSCTL_RESOURCE_EVICT_NODE,
  CLUSCTL_RESOURCE_ADD_DEPENDENCY,
  CLUSCTL_RESOURCE_REMOVE_DEPENDENCY,
  CLUSCTL_RESOURCE_ADD_OWNER,
  CLUSCTL_RESOURCE_REMOVE_OWNER,
  CLUSCTL_RESOURCE_SET_NAME,
  CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED,
  CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED,
  CLUSCTL_RESOURCE_FORCE_QUORUM,
  CLUSCTL_RESOURCE_INITIALIZE,
  CLUSCTL_RESOURCE_STATE_CHANGE_REASON,
  CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE,
  CLUSCTL_RESOURCE_LEAVING_GROUP,
  CLUSCTL_RESOURCE_JOINING_GROUP,
  CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO,
  CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO,
  CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK,
  CLUSCTL_RESOURCE_NETNAME_CREDS_NOTIFYCAM,
  CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT,
  CLUSCTL_RESOURCE_RW_MODIFY_NOOP,
  CLUSCTL_RESOURCE_NOTIFY_QUORUM_STATUS,
  CLUSCTL_RESOURCE_NOTIFY_OWNER_CHANGE,
  CLUSCTL_RESOURCE_VALIDATE_CHANGE_GROUP,
  CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME,
  CLUSCTL_RESOURCE_STORAGE_RENAME_SHARED_VOLUME_GUID,
  CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN,
  CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY,
  CLUSCTL_RESOURCE_PREPARE_UPGRADE,
  CLUSCTL_RESOURCE_UPGRADE_COMPLETED,
  CLUSCTL_RESOURCE_GET_STATE_CHANGE_TIME,
  CLUSCTL_RESOURCE_GET_INFRASTRUCTURE_SOFS_BUFFER,
  CLUSCTL_RESOURCE_SET_INFRASTRUCTURE_SOFS_BUFFER,
  CLUSCTL_RESOURCE_SCALEOUT_COMMAND,
  CLUSCTL_RESOURCE_SCALEOUT_CONTROL,
  CLUSCTL_RESOURCE_SCALEOUT_GET_CLUSTERS,
  CLUSCTL_RESOURCE_CHECK_DRAIN_VETO,
  CLUSCTL_RESOURCE_NOTIFY_DRAIN_COMPLETE,
  CLUSCTL_RESOURCE_GET_NODES_IN_FD
} ;

Constants

 
CLUSCTL_RESOURCE_UNKNOWN
See CLUSCTL_RESOURCE_UNKNOWN.
CLUSCTL_RESOURCE_GET_CHARACTERISTICS
See
CLUSCTL_RESOURCE_GET_CHARACTERISTICS.
CLUSCTL_RESOURCE_GET_FLAGS
See CLUSCTL_RESOURCE_GET_FLAGS.
CLUSCTL_RESOURCE_GET_CLASS_INFO
See
CLUSCTL_RESOURCE_GET_CLASS_INFO.
CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES
See
CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES.
CLUSCTL_RESOURCE_GET_NAME
See CLUSCTL_RESOURCE_GET_NAME.
CLUSCTL_RESOURCE_GET_ID
See CLUSCTL_RESOURCE_GET_ID.
CLUSCTL_RESOURCE_GET_RESOURCE_TYPE
See
CLUSCTL_RESOURCE_GET_RESOURCE_TYPE.
CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES
See
CLUSCTL_RESOURCE_ENUM_COMMON_PROPERTIES.
CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES
See
CLUSCTL_RESOURCE_GET_RO_COMMON_PROPERTIES.
CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES
See
CLUSCTL_RESOURCE_GET_COMMON_PROPERTIES.
CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES
See
CLUSCTL_RESOURCE_SET_COMMON_PROPERTIES.
CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES
See
CLUSCTL_RESOURCE_VALIDATE_COMMON_PROPERTIES.
CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS
See
CLUSCTL_RESOURCE_GET_COMMON_PROPERTY_FMTS.
CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES
See
CLUSCTL_RESOURCE_ENUM_PRIVATE_PROPERTIES.
CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES
See
CLUSCTL_RESOURCE_GET_RO_PRIVATE_PROPERTIES.
CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES
See
CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTIES.
CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES
See
CLUSCTL_RESOURCE_SET_PRIVATE_PROPERTIES.
CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES
See
CLUSCTL_RESOURCE_VALIDATE_PRIVATE_PROPERTIES.
CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS
See
CLUSCTL_RESOURCE_GET_PRIVATE_PROPERTY_FMTS.
CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT
See
CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT.
CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT
See
CLUSCTL_RESOURCE_DELETE_REGISTRY_CHECKPOINT.
CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS
See
CLUSCTL_RESOURCE_GET_REGISTRY_CHECKPOINTS.
CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT
See
CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT.
CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT
See
CLUSCTL_RESOURCE_DELETE_CRYPTO_CHECKPOINT.
CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT_EX
See CLUSCTL_RESOURCE_ADD_CRYPTO_CHECKPOINT_EX.

Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not available before Windows Server 2012 R2.
CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS
See
CLUSCTL_RESOURCE_GET_CRYPTO_CHECKPOINTS.
CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST
See
CLUSCTL_RESOURCE_GET_LOADBAL_PROCESS_LIST.
CLUSCTL_RESOURCE_GET_NETWORK_NAME
See
CLUSCTL_RESOURCE_GET_NETWORK_NAME.
CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN
See
CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN.
CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO
See
CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO.
CLUSCTL_RESOURCE_NETNAME_DELETE_CO
See
CLUSCTL_RESOURCE_NETNAME_DELETE_CO.
CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO
See
CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO.
CLUSCTL_RESOURCE_NETNAME_RESET_VCO
See
CLUSCTL_RESOURCE_NETNAME_RESET_VCO.
CLUSCTL_RESOURCE_NETNAME_REPAIR_VCO
CLUSCTL_RESOURCE_NETNAME_REPAIR_VCO
CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS
See
CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS.
CLUSCTL_RESOURCE_GET_DNS_NAME
See
CLUSCTL_RESOURCE_GET_DNS_NAME.
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO
See
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO.
CLUSCTL_RESOURCE_STORAGE_GET_DISK_NUMBER_INFO
See CLUSCTL_RESOURCE_STORAGE_GET_DISK_NUMBER_INFO.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID
See
CLUSCTL_RESOURCE_STORAGE_IS_PATH_VALID.
CLUSCTL_RESOURCE_QUERY_DELETE
See
CLUSCTL_RESOURCE_QUERY_DELETE.
CLUSCTL_RESOURCE_UPGRADE_DLL
See
CLUSCTL_RESOURCE_UPGRADE_DLL.
CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE
See
CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE.
CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE
See
CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE.
CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT
See
CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT.
CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT
See
CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT.
CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE
See
CLUSCTL_RESOURCE_QUERY_MAINTENANCE_MODE.
CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE
See
CLUSCTL_RESOURCE_SET_MAINTENANCE_MODE.
CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER
See
CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER.
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX
See
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX.
CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2
See CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS
See
CLUSCTL_RESOURCE_STORAGE_GET_MOUNTPOINTS.
CLUSCTL_RESOURCE_STORAGE_GET_DIRTY
See
CLUSCTL_RESOURCE_STORAGE_GET_DIRTY.
CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_INFO
Not supported.
CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE
See
CLUSCTL_RESOURCE_SET_CSV_MAINTENANCE_MODE.
CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO
See
CLUSCTL_RESOURCE_ENABLE_SHARED_VOLUME_DIRECTIO.
CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO
See
CLUSCTL_RESOURCE_DISABLE_SHARED_VOLUME_DIRECTIO.
CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE
See
CLUSCTL_RESOURCE_SET_SHARED_VOLUME_BACKUP_MODE.
CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES
See CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_PARTITION_NAMES.
CLUSCTL_RESOURCE_GET_FAILURE_INFO
See CLUSCTL_RESOURCE_GET_FAILURE_INFO.
CLUSCTL_RESOURCE_STORAGE_GET_DISKID
See CLUSCTL_RESOURCE_STORAGE_GET_DISKID.
CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_STATES
See CLUSCTL_RESOURCE_STORAGE_GET_SHARED_VOLUME_STATES.
CLUSCTL_RESOURCE_STORAGE_IS_SHARED_VOLUME
See CLUSCTL_RESOURCE_STORAGE_IS_SHARED_VOLUME.
CLUSCTL_RESOURCE_IS_QUORUM_BLOCKED
See CLUSCTL_RESOURCE_IS_QUORUM_BLOCKED.
CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO
See CLUSCTL_RESOURCE_POOL_GET_DRIVE_INFO.
CLUSCTL_RESOURCE_RLUA_GET_VIRTUAL_SERVER_TOKEN
See CLUSCTL_RESOURCE_RLUA_GET_VIRTUAL_SERVER_TOKEN.

Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2012 R2.
CLUSCTL_RESOURCE_RLUA_SET_PWD_INFO
See CLUSCTL_RESOURCE_RLUA_SET_PWD_INFO.

Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2012 R2.
CLUSCTL_RESOURCE_DELETE
See CLUSCTL_RESOURCE_DELETE.
CLUSCTL_RESOURCE_INSTALL_NODE
See
CLUSCTL_RESOURCE_INSTALL_NODE.
CLUSCTL_RESOURCE_EVICT_NODE
See
CLUSCTL_RESOURCE_EVICT_NODE.
CLUSCTL_RESOURCE_ADD_DEPENDENCY
See
CLUSCTL_RESOURCE_ADD_DEPENDENCY.
CLUSCTL_RESOURCE_REMOVE_DEPENDENCY
See
CLUSCTL_RESOURCE_REMOVE_DEPENDENCY.
CLUSCTL_RESOURCE_ADD_OWNER
See
CLUSCTL_RESOURCE_ADD_OWNER.
CLUSCTL_RESOURCE_REMOVE_OWNER
See
CLUSCTL_RESOURCE_REMOVE_OWNER.
CLUSCTL_RESOURCE_SET_NAME
See
CLUSCTL_RESOURCE_SET_NAME.
CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED
See
CLUSCTL_RESOURCE_CLUSTER_NAME_CHANGED.
CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED
See
CLUSCTL_RESOURCE_CLUSTER_VERSION_CHANGED.
CLUSCTL_RESOURCE_FORCE_QUORUM
See
CLUSCTL_RESOURCE_FORCE_QUORUM.
CLUSCTL_RESOURCE_INITIALIZE
See
CLUSCTL_RESOURCE_INITIALIZE.
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
See
CLUSCTL_RESOURCE_STATE_CHANGE_REASON.
CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE
See
CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE.
CLUSCTL_RESOURCE_LEAVING_GROUP
See
CLUSCTL_RESOURCE_LEAVING_GROUP.
CLUSCTL_RESOURCE_JOINING_GROUP
See
CLUSCTL_RESOURCE_JOINING_GROUP.
CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO
See
CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO.
CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO
See
CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO.
CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK
See
CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK.
CLUSCTL_RESOURCE_NETNAME_CREDS_NOTIFYCAM
See CLUSCTL_RESOURCE_NETNAME_CREDS_NOTIFYCAM.
CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT
See CLUSCTL_RESOURCE_GET_OPERATION_CONTEXT.
CLUSCTL_RESOURCE_RW_MODIFY_NOOP
See CLUSCTL_RESOURCE_RW_MODIFY_NOOP.
CLUSCTL_RESOURCE_NOTIFY_QUORUM_STATUS
See CLUSCTL_RESOURCE_NOTIFY_QUORUM_STATUS.
CLUSCTL_RESOURCE_NOTIFY_OWNER_CHANGE
See CLUSCTL_RESOURCE_NOTIFY_OWNER_CHANGE.

Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2012 R2.
CLUSCTL_RESOURCE_VALIDATE_CHANGE_GROUP
See CLUSCTL_RESOURCE_VALIDATE_CHANGE_GROUP.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN
See CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_TOKEN.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY
See CLUSCTL_CLOUD_WITNESS_RESOURCE_UPDATE_KEY.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_RESOURCE_PREPARE_UPGRADE
See CLUSCTL_RESOURCE_PREPARE_UPGRADE.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_RESOURCE_UPGRADE_COMPLETED
See CLUSCTL_RESOURCE_UPGRADE_COMPLETED.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_RESOURCE_GET_STATE_CHANGE_TIME
See CLUSCTL_RESOURCE_GET_STATE_CHANGE_TIME.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This control code is not supported before Windows Server 2016.
CLUSCTL_RESOURCE_GET_INFRASTRUCTURE_SOFS_BUFFER
CLUSCTL_RESOURCE_SET_INFRASTRUCTURE_SOFS_BUFFER
CLUSCTL_RESOURCE_SCALEOUT_COMMAND
CLUSCTL_RESOURCE_SCALEOUT_CONTROL
CLUSCTL_RESOURCE_SCALEOUT_GET_CLUSTERS

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Header msclus.h

See also

Failover Cluster Enumerations

Resource Control Codes