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