共用方式為


CLUS_CHARACTERISTICS列舉 (clusapi.h)

列舉資源類型和資源的特性。

Syntax

typedef enum CLUS_CHARACTERISTICS {
  CLUS_CHAR_UNKNOWN = 0x00000000,
  CLUS_CHAR_QUORUM = 0x00000001,
  CLUS_CHAR_DELETE_REQUIRES_ALL_NODES = 0x00000002,
  CLUS_CHAR_LOCAL_QUORUM = 0x00000004,
  CLUS_CHAR_LOCAL_QUORUM_DEBUG = 0x00000008,
  CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON = 0x00000010,
  CLUS_CHAR_BROADCAST_DELETE = 0x00000020,
  CLUS_CHAR_SINGLE_CLUSTER_INSTANCE = 0x00000040,
  CLUS_CHAR_SINGLE_GROUP_INSTANCE = 0x00000080,
  CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP = 0x00000100,
  CLUS_CHAR_PLACEMENT_DATA = 0x00000200,
  CLUS_CHAR_MONITOR_DETACH = 0x00000400,
  CLUS_CHAR_MONITOR_REATTACH = 0x00000800,
  CLUS_CHAR_OPERATION_CONTEXT = 0x00001000,
  CLUS_CHAR_CLONES = 0x00002000,
  CLUS_CHAR_NOT_PREEMPTABLE = 0x00004000,
  CLUS_CHAR_NOTIFY_NEW_OWNER = 0x00008000,
  CLUS_CHAR_SUPPORTS_UNMONITORED_STATE = 0x00010000,
  CLUS_CHAR_INFRASTRUCTURE = 0x00020000,
  CLUS_CHAR_VETO_DRAIN,
  CLUS_CHAR_DRAIN_LOCAL_OFFLINE
} ;

常數

 
CLUS_CHAR_UNKNOWN
值: 0x00000000
此類型的資源沒有已知的特性。
CLUS_CHAR_QUORUM
值: 0x00000001
此類型的資源能夠成為
叢集的仲裁資源類型
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
值: 0x00000002
除非所有節點都處於作用中狀態,否則無法刪除此類型的資源。
CLUS_CHAR_LOCAL_QUORUM
值: 0x00000004
不支援。
CLUS_CHAR_LOCAL_QUORUM_DEBUG
值: 0x00000008
不支援。
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON
值: 0x00000010
資源 DLL 將會收到
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
控制件程式代碼。
CLUS_CHAR_BROADCAST_DELETE
值: 0x00000020
不支援。
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE
值: 0x00000040
叢集中只允許此資源類型的一個實例。
CLUS_CHAR_SINGLE_GROUP_INSTANCE
值: 0x00000080
群組中只允許此資源類型的一個實例。
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP
值: 0x00000100
資源可以成為特殊群組的一部分。 通訊協定 2.0 版伺服器不支援此值。
CLUS_CHAR_PLACEMENT_DATA
值: 0x00000200
您可以查詢資源類型,以取得其使用多少資源的詳細資訊。 例如,在 虛擬機 資源類型中,會傳回需要多少記憶體才能啟動虛擬機的資訊。

Windows Server 2008 R2 和 Windows Server 2008: Windows Server 2012 之前,不支持這個列舉值。
CLUS_CHAR_MONITOR_DETACH
值: 0x00000400
您可以在不離線的情況下刪除資源。 通訊協定 2.0 版伺服器不支援此值。
CLUS_CHAR_MONITOR_REATTACH
值: 0x00000800
此值保留供本機使用,客戶端必須忽略此值。 通訊協定 2.0 版伺服器不支援此值。
CLUS_CHAR_OPERATION_CONTEXT
值: 0x00001000
此值保留供本機使用,客戶端必須忽略此值。 通訊協定 2.0 版伺服器不支援此值。
CLUS_CHAR_CLONES
值: 0x00002000
此值保留供本機使用,客戶端必須忽略此值。 通訊協定 2.0 版伺服器不支援此值。
CLUS_CHAR_NOT_PREEMPTABLE
值: 0x00004000
即使正在先占整個群組,也不應該先占資源。

Windows Server 2008 R2 和 Windows Server 2008: Windows Server 2012 之前,不支持這個列舉值。
CLUS_CHAR_NOTIFY_NEW_OWNER
值: 0x00008000
資源可以接收新的擁有者。

Windows Server 2012、Windows Server 2008 R2 和 Windows Server 2008:Windows Server 2012 R2 之前不支援此列舉值。
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE
值: 0x00010000
資源在失去叢集成員資格時,可以繼續以未受監視的狀態執行。

Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 和 Windows Server 2008:Windows Server 2016 之前不支援此列舉值。
CLUS_CHAR_INFRASTRUCTURE
值: 0x00020000
此值保留給基礎結構。

Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2 和 Windows Server 2008:Windows Server 2016 之前不支援此列舉值。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 Datacenter、Windows Server 2008 Enterprise
標頭 clusapi.h

另請參閱

CLUSCTL_GROUP_GET_CHARACTERISTICS

CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS

CLUSCTL_NETWORK_GET_CHARACTERISTICS

CLUSCTL_NODE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS

故障轉移叢集列舉