CLUS_CHARACTERISTICS列挙 (msclus.h)
リソースの種類とリソースの特性を列挙します。
構文
typedef enum CLUS_CHARACTERISTICS {
CLUS_CHAR_UNKNOWN = 0,
CLUS_CHAR_QUORUM = 0x1,
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES = 0x2,
CLUS_CHAR_LOCAL_QUORUM = 0x4,
CLUS_CHAR_LOCAL_QUORUM_DEBUG = 0x8,
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON = 0x10,
CLUS_CHAR_BROADCAST_DELETE = 0x20,
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE = 0x40,
CLUS_CHAR_SINGLE_GROUP_INSTANCE = 0x80,
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP = 0x100,
CLUS_CHAR_PLACEMENT_DATA = 0x200,
CLUS_CHAR_MONITOR_DETACH = 0x400,
CLUS_CHAR_MONITOR_REATTACH = 0x800,
CLUS_CHAR_OPERATION_CONTEXT = 0x1000,
CLUS_CHAR_CLONES = 0x2000,
CLUS_CHAR_NOT_PREEMPTABLE = 0x4000,
CLUS_CHAR_NOTIFY_NEW_OWNER = 0x8000,
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE = 0x10000,
CLUS_CHAR_INFRASTRUCTURE = 0x20000,
CLUS_CHAR_VETO_DRAIN,
CLUS_CHAR_DRAIN_LOCAL_OFFLINE
} ;
定数
CLUS_CHAR_UNKNOWN 値: 0 この型のリソースには、既知の特性はありません。 |
CLUS_CHAR_QUORUM 値: 0x1 この型のリソースは、 クラスターのクォーラム リソースの種類 。 |
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES 値: 0x2 この種類のリソースは、すべてのノードがアクティブでない限り削除できません。 |
CLUS_CHAR_LOCAL_QUORUM 値: 0x4 サポートされていません。 |
CLUS_CHAR_LOCAL_QUORUM_DEBUG 値: 0x8 サポートされていません。 |
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON 値: 0x10 リソース DLL は、 CLUSCTL_RESOURCE_STATE_CHANGE_REASON コントロール コード。 |
CLUS_CHAR_BROADCAST_DELETE 値: 0x20 サポートされていません。 |
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE 値: 0x40 クラスターでは、このリソースの種類のインスタンスを 1 つだけ使用できます。 |
CLUS_CHAR_SINGLE_GROUP_INSTANCE 値: 0x80 このリソースの種類のインスタンスは、1 つのグループで 1 つだけ許可されます。 |
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP 値: 0x100 リソースは、特別なグループの一部にすることができます。 プロトコル バージョン 2.0 サーバーでは、この値はサポートされていません。 |
CLUS_CHAR_PLACEMENT_DATA 値: 0x200 リソースの種類に対してクエリを実行して、使用するリソースの数に関する詳細情報を取得できます。 たとえば、仮想マシンリソースの種類では、 仮想マシン を起動するために必要なメモリ量に関する情報が返されます。 Windows Server 2008 R2 と Windows Server 2008: この列挙値は、Windows Server 2012 より前ではサポートされていません。 |
CLUS_CHAR_MONITOR_DETACH 値: 0x400 リソースはオフラインにすることなく削除できます。 プロトコル バージョン 2.0 サーバーでは、この値はサポートされていません。 |
CLUS_CHAR_MONITOR_REATTACH 値: 0x800 この値はローカルで使用するために予約されており、クライアントでは無視する必要があります。 プロトコル バージョン 2.0 サーバーでは、この値はサポートされていません。 |
CLUS_CHAR_OPERATION_CONTEXT 値: 0x1000 この値はローカルで使用するために予約されており、クライアントでは無視する必要があります。 プロトコル バージョン 2.0 サーバーでは、この値はサポートされていません。 |
CLUS_CHAR_CLONES 値: 0x2000 この値はローカルで使用するために予約されており、クライアントでは無視する必要があります。 プロトコル バージョン 2.0 サーバーでは、この値はサポートされていません。 |
CLUS_CHAR_NOT_PREEMPTABLE 値: 0x4000 グループ全体が割り込まれている場合でも、リソースを割り込むべきではありません。 Windows Server 2008 R2 と Windows Server 2008: この列挙値は、Windows Server 2012 より前ではサポートされていません。 |
CLUS_CHAR_NOTIFY_NEW_OWNER 値: 0x8000 リソースは新しい所有者を受け取ることができます。 Windows Server 2012、Windows Server 2008 R2、および Windows Server 2008: この列挙値は、Windows Server 2012 R2 より前ではサポートされていません。 |
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE 値: 0x10000 リソースは、クラスター メンバーシップを失ったときに、監視されていない状態で実行を続行できます。 Windows Server 2012 R2、Windows Server 2012、Windows Server 2008 R2、および Windows Server 2008: この列挙値は、Windows Server 2016前にはサポートされていません。 |
CLUS_CHAR_INFRASTRUCTURE 値: 0x20000 この値はインフラストラクチャ用に予約されています。 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 |
Header | msclus.h |
関連項目
CLUSCTL_GROUP_GET_CHARACTERISTICS
CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS
CLUSCTL_NETWORK_GET_CHARACTERISTICS
CLUSCTL_NODE_GET_CHARACTERISTICS
CLUSCTL_RESOURCE_GET_CHARACTERISTICS