CLUSCTL_RESOURCE_CODES enumeration (clusapi.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
Not supported.
CLUSCTL_RESOURCE_SET_INFRASTRUCTURE_SOFS_BUFFER
Not supported.
CLUSCTL_RESOURCE_SCALEOUT_COMMAND
Not supported.
CLUSCTL_RESOURCE_SCALEOUT_CONTROL
Not supported.
CLUSCTL_RESOURCE_SCALEOUT_GET_CLUSTERS
Not supported.

Requirements

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

See also

Failover Cluster Enumerations

Resource Control Codes