CLUSCTL_CLUSTER_CODES enumeration (clusapi.h)

Enumerates cluster control codes used by the ClusterControl function.

Syntax

typedef enum CLUSCTL_CLUSTER_CODES {
  CLUSCTL_CLUSTER_UNKNOWN,
  CLUSCTL_CLUSTER_GET_FQDN,
  CLUSCTL_CLUSTER_SET_STORAGE_CONFIGURATION,
  CLUSCTL_CLUSTER_GET_STORAGE_CONFIGURATION,
  CLUSCTL_CLUSTER_GET_STORAGE_CONFIG_ATTRIBUTES,
  CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES,
  CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES,
  CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES,
  CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES,
  CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES,
  CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES,
  CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES,
  CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES,
  CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES,
  CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES,
  CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS,
  CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTY_FMTS,
  CLUSCTL_CLUSTER_CHECK_VOTER_EVICT,
  CLUSCTL_CLUSTER_CHECK_VOTER_DOWN,
  CLUSCTL_CLUSTER_SHUTDOWN,
  CLUSCTL_CLUSTER_BATCH_BLOCK_KEY,
  CLUSCTL_CLUSTER_BATCH_UNBLOCK_KEY,
  CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID,
  CLUSCTL_CLUSTER_GET_CLUSDB_TIMESTAMP,
  CLUSCTL_CLUSTER_GET_GUM_LOCK_OWNER,
  CLUSCTL_CLUSTER_REMOVE_NODE,
  CLUSCTL_CLUSTER_SET_ACCOUNT_ACCESS,
  CLUSCTL_CLUSTER_CLEAR_NODE_CONNECTION_INFO,
  CLUSCTL_CLUSTER_SET_DNS_DOMAIN,
  CLUSCTL_CLUSTER_SET_CLUSTER_S2D_ENABLED,
  CLUSCTL_CLUSTER_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES,
  CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME,
  CLUSCTL_CLUSTER_STORAGE_RENAME_SHARED_VOLUME_GUID,
  CLUSCTL_CLUSTER_RELOAD_AUTOLOGGER_CONFIG,
  CLUSCTL_CLUSTER_ENUM_AFFINITY_RULE_NAMES,
  CLUSCTL_CLUSTER_GET_NODES_IN_FD,
  CLUSCTL_CLUSTER_FORCE_FLUSH_DB,
  CLUSCTL_CLUSTER_GET_CLMUSR_TOKEN,
  CLUSCTL_CLUSTER_CHECK_VOTER_EVICT_WITNESS,
  CLUSCTL_CLUSTER_CHECK_VOTER_DOWN_WITNESS
} ;

Constants

 
CLUSCTL_CLUSTER_UNKNOWN
See CLUSCTL_CLUSTER_UNKNOWN.
CLUSCTL_CLUSTER_GET_FQDN
See CLUSCTL_CLUSTER_GET_FQDN.
CLUSCTL_CLUSTER_SET_STORAGE_CONFIGURATION
See CLUSCTL_CLUSTER_SET_STORAGE_CONFIGURATION.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_GET_STORAGE_CONFIGURATION
See CLUSCTL_CLUSTER_GET_STORAGE_CONFIGURATION.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_GET_STORAGE_CONFIG_ATTRIBUTES
See CLUSCTL_CLUSTER_GET_STORAGE_CONFIG_ATTRIBUTES.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES
See
CLUSCTL_CLUSTER_ENUM_COMMON_PROPERTIES.
CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES
See
CLUSCTL_CLUSTER_GET_RO_COMMON_PROPERTIES.
CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES
See
CLUSCTL_CLUSTER_GET_COMMON_PROPERTIES.
CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES
See
CLUSCTL_CLUSTER_SET_COMMON_PROPERTIES.
CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES
See
CLUSCTL_CLUSTER_VALIDATE_COMMON_PROPERTIES.
CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES
See
CLUSCTL_CLUSTER_ENUM_PRIVATE_PROPERTIES.
CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES
See
CLUSCTL_CLUSTER_GET_RO_PRIVATE_PROPERTIES.
CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES
See
CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTIES.
CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES
See
CLUSCTL_CLUSTER_SET_PRIVATE_PROPERTIES.
CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES
See
CLUSCTL_CLUSTER_VALIDATE_PRIVATE_PROPERTIES.
CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS
See
CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS.
CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTY_FMTS
See
CLUSCTL_CLUSTER_GET_PRIVATE_PROPERTY_FMTS.
CLUSCTL_CLUSTER_CHECK_VOTER_EVICT
See
CLUSCTL_CLUSTER_CHECK_VOTER_EVICT.
CLUSCTL_CLUSTER_CHECK_VOTER_DOWN
See
CLUSCTL_CLUSTER_CHECK_VOTER_DOWN.
CLUSCTL_CLUSTER_SHUTDOWN
See CLUSCTL_CLUSTER_SHUTDOWN.
CLUSCTL_CLUSTER_BATCH_BLOCK_KEY
Not supported.
CLUSCTL_CLUSTER_BATCH_UNBLOCK_KEY
Not supported.
CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID
See
CLUSCTL_CLUSTER_GET_SHARED_VOLUME_ID.

Windows Server 2008:  This control code is not supported before Windows Server 2008 R2.
CLUSCTL_CLUSTER_GET_CLUSDB_TIMESTAMP
See CLUSCTL_CLUSTER_GET_CLUSDB_TIMESTAMP.
CLUSCTL_CLUSTER_GET_GUM_LOCK_OWNER
See CLUSCTL_CLUSTER_GET_GUM_LOCK_OWNER.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_REMOVE_NODE
See CLUSCTL_CLUSTER_REMOVE_NODE.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_SET_ACCOUNT_ACCESS
See CLUSCTL_CLUSTER_SET_ACCOUNT_ACCESS.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_CLEAR_NODE_CONNECTION_INFO
See CLUSCTL_CLUSTER_CLEAR_NODE_CONNECTION_INFO.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_SET_DNS_DOMAIN
See CLUSCTL_CLUSTER_SET_DNS_DOMAIN.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_SET_CLUSTER_S2D_ENABLED
See CLUSCTL_CLUSTER_SET_CLUSTER_S2D_ENABLED.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES
See CLUSCTL_CLUSTER_SET_CLUSTER_S2D_CACHE_METADATA_RESERVE_BYTES


Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 and Windows Server 2008:  This operation code is not available before Windows Server 2016.
CLUSCTL_CLUSTER_RELOAD_AUTOLOGGER_CONFIG

Requirements

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

See also

Cluster Control Codes

ClusterControl

Failover Cluster Enumerations