CLUS_CHARACTERISTICS列挙 (clusapi.h)
リソースの種類とリソースの特性を列挙します。
構文
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 クラスターでは、このリソースの種類のインスタンスが 1 つだけ許可されます。 |
CLUS_CHAR_SINGLE_GROUP_INSTANCE 値: 0x00000080 このリソースの種類のインスタンスは、1 つのグループ内で 1 つだけ許可されます。 |
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: この列挙値は、R2 をWindows Server 2012する前にサポートされていません。 |
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 |
Header | clusapi.h |
こちらもご覧ください
CLUSCTL_GROUP_GET_CHARACTERISTICS
CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS
CLUSCTL_NETWORK_GET_CHARACTERISTICS
CLUSCTL_NODE_GET_CHARACTERISTICS
CLUSCTL_RESOURCE_GET_CHARACTERISTICS