英語で読む

次の方法で共有


msclus.h ヘッダー

このヘッダーは、Windows クラスタリングで使用されます。 詳細については、次を参照してください。

msclus.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
ISClusPartitionEx

物理ディスク リソース上のパーティションに関する拡張情報を提供します。

構造

 
CLUSTER_CREATE_GROUP_INFO

CLUSTER_CREATE_GROUP_INFO構造体を使用すると、呼び出し元は新しいグループを作成するときに追加のプロパティを提供できます。
CLUSTER_ENUM_ITEM

CLUSTER_ENUM_ITEM構造体にはクラスター オブジェクトのプロパティが含まれており、ClusterEnumEx 関数と ClusterNodeEnumEx 関数のクラスターを列挙するために使用されます。
CLUSTER_GROUP_ENUM_ITEM

CLUSTER_GROUP_ENUM_ITEM構造体には、クラスター グループのプロパティが含まれています。 (CLUSTER_GROUP_ENUM_ITEM)
CLUSTER_MEMBERSHIP_INFO

CLUSTER_MEMBERSHIP_INFO構造体は、クラスターのメンバーシップ情報を表します。 (CLUSTER_MEMBERSHIP_INFO)
CLUSTER_RESOURCE_ENUM_ITEM

CLUSTER_RESOURCE_ENUM_ITEM構造体はクラスター リソースのプロパティを表し、ClusterResourceEnumEx 関数のクラスター リソースを列挙するために使用されます。
GROUP_FAILURE_INFO

GROUP_FAILURE_INFO構造体は、グループ障害に対するフェールオーバーの試行に関する情報を表します。 (GROUP_FAILURE_INFO)
GROUP_FAILURE_INFO_BUFFER

GROUP_FAILURE_INFO_BUFFER構造体は、GROUP_FAILURE_INFO構造体のバッファーを表します。 (GROUP_FAILURE_INFO_BUFFER)
NOTIFY_FILTER_AND_TYPE

NOTIFY_FILTER_AND_TYPE構造体は、CreateClusterNotifyPortV2 関数によって作成された通知ポートのフィルターを表します。
RESOURCE_FAILURE_INFO

RESOURCE_FAILURE_INFO構造体は、リソースのフェールオーバー試行に関する情報を表し、RESOURCE_FAILURE_INFO_BUFFER構造体によって使用されます。
RESOURCE_FAILURE_INFO_BUFFER

RESOURCE_FAILURE_INFO_BUFFER構造体は、リソース障害のバッファーを表します。 (RESOURCE_FAILURE_INFO_BUFFER)
RESOURCE_TERMINAL_FAILURE_INFO_BUFFER

RESOURCE_TERMINAL_FAILURE_INFO_BUFFER構造体は、リソースのターミナル 障害のバッファーを表します。

列挙

 
CLCTL_CODES

CLCTL_CODES (msclus.h) は、コントロール コードが実行する可能性のある操作を列挙します。
CLUS_CHARACTERISTICS

CLUS_CHARACTERISTICS (msclus.h) は、リソースの種類とリソースの特性を列挙します。
CLUS_FLAGS

CLUS_FLAGS (msclus.h) は、リソースまたはグループをコア リソースとして識別します。
CLUS_GROUP_START_SETTING

CLUS_GROUP_START_SETTING (msclus.h) は、クラスター グループの開始設定を列挙します。
CLUS_RESSUBCLASS

CLUS_RESSUBCLASS列挙 (msclus.h) は、共有リソースを管理するリソース サブクラスを識別します。
CLUS_RESSUBCLASS_NETWORK

CLUS_RESSUBCLASS_NETWORK列挙 (msclus.h) は、IP アドレス プロバイダーを管理するリソース サブクラスを識別します。
CLUS_RESSUBCLASS_STORAGE

CLUS_RESSUBCLASS_STORAGE列挙 (msclus.h) は、共有バスを管理するリソース サブクラスを識別します。
CLUSCTL_CLUSTER_CODES

CLUSCTL_CLUSTER_CODES列挙 (msclus.h) は、ClusterControl 関数で使用されるクラスター制御コードを列挙します。
CLUSCTL_GROUP_CODES

CLUSCTL_GROUP_CODES列挙 (msclus.h) は、グループ コントロール コードを列挙します。
CLUSCTL_GROUPSET_CODES

CLUSCTL_GROUPSET_CODES列挙 (msclus.h) は、ClusterGroupSetControl 関数で使用されるグループセットコントロールコードを列挙します。
CLUSCTL_NETINTERFACE_CODES

CLUSCTL_NETINTERFACE_CODES列挙 (msclus.h) は、ネットワーク インターフェイスの制御コードを列挙します。
CLUSCTL_NETWORK_CODES

CLUSCTL_NETWORK_CODES列挙 (msclus.h) は、ネットワーク制御コードを列挙します。
CLUSCTL_NODE_CODES

CLUSCTL_NODE_CODES列挙 (msclus.h) は、ノードコントロールコードを列挙します。
CLUSCTL_RESOURCE_CODES

CLUSCTL_RESOURCE_CODES列挙 (msclus.h) は、リソース制御コードを列挙します。
CLUSCTL_RESOURCE_TYPE_CODES

CLUSCTL_RESOURCE_TYPE_CODES列挙 (msclus.h) は、リソースの種類の制御コードを列挙します。
CLUSGROUP_TYPE

CLUSGROUP_TYPE列挙 (msclus.h) は、作成するクラスター グループの種類を指定します。
CLUSPROP_PIFLAGS

CLUSPROP_PIFLAGS列挙 (msclus.h) は、ディスク パーティション情報を表します。
CLUSTER_CHANGE

CLUSTER_CHANGE列挙 (msclus.h) は、返される通知の種類を表します。
CLUSTER_CHANGE_CLUSTER_V2

CLUSTER_CHANGE_CLUSTER_V2列挙 (msclus.h) は、クラスターに対して生成される通知の一覧を定義します。
CLUSTER_CHANGE_GROUP_V2

CLUSTER_CHANGE_GROUP_V2列挙 (msclus.h) は、グループに対して生成される通知の一覧を定義します。
CLUSTER_CHANGE_GROUPSET_V2

CLUSTER_CHANGE_GROUPSET_V2列挙 (msclus.h) は、グループセットに対して生成される通知の一覧を定義します。
CLUSTER_CHANGE_NETINTERFACE_V2

CLUSTER_CHANGE_NETINTERFACE_V2列挙 (msclus.h) は、クラスター ネットワーク インターフェイスに対して生成される一連の通知を定義します。
CLUSTER_CHANGE_NETWORK_V2

CLUSTER_CHANGE_NETWORK_V2列挙 (msclus.h) は、クラスター ネットワークに対して生成される通知を定義します。
CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2

CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2列挙 (msclus.h) は、クラスター ノードのアップグレードのために生成される通知を定義します。
CLUSTER_CHANGE_NODE_V2

CLUSTER_CHANGE_NODE_V2列挙 (msclus.h) は、クラスター ノードに対して生成される通知を定義します。
CLUSTER_CHANGE_QUORUM_V2

CLUSTER_CHANGE_QUORUM_V2列挙 (msclus.h) は、クォーラム固有の情報に対して生成される通知を定義します。
CLUSTER_CHANGE_REGISTRY_V2

CLUSTER_CHANGE_REGISTRY_V2列挙 (msclus.h) は、レジストリ キーに対して生成される通知を定義します。
CLUSTER_CHANGE_RESOURCE_TYPE_V2

CLUSTER_CHANGE_RESOURCE_TYPE_V2列挙 (msclus.h) は、リソースの種類に対して生成される通知のセットを定義します。
CLUSTER_CHANGE_RESOURCE_V2

リソースに対して生成される通知の一覧をCLUSTER_CHANGE_RESOURCE_V2列挙 (msclus.h) で定義する方法について説明します。
CLUSTER_CHANGE_SHARED_VOLUME_V2

CLUSTER_CHANGE_SHARED_VOLUME_V2列挙 (msclus.h) は、クラスター共有ボリュームに対して生成される通知を定義します。
CLUSTER_CHANGE_SPACEPORT_V2

CLUSTER_CHANGE_SPACEPORT_V2列挙 (msclus.h) はフェールオーバー クラスターに関連し、詳細を決定する必要があります。
CLUSTER_CONTROL_OBJECT

CLUSTER_CONTROL_OBJECT (msclus.h) は、コントロール コードが適用されるクラスター オブジェクトの種類を示すコントロール コードの 8 ビット オブジェクト コンポーネントです。
CLUSTER_ENUM

CLUSTER_ENUM列挙 (msclus.h) は、列挙するクラスター オブジェクトの種類を表します。
CLUSTER_GROUP_AUTOFAILBACK_TYPE

AutoFailbackType グループ共通プロパティは、CLUSTER_GROUP_AUTOFAILBACK_TYPEを使用して、グループがオンラインに戻った後にノード所有者にフェールバックするかどうかを指定します。
CLUSTER_GROUP_ENUM

CLUSTER_GROUP_ENUM列挙 (msclus.h) は、ClusterGroupEnum 関数と ClusterGroupOpenEnum 関数によって列挙されるクラスター オブジェクトの種類を表します。
CLUSTER_GROUP_PRIORITY

CLUSTER_GROUP_PRIORITY列挙 (msclus.h) は、グループの優先度レベルを指定します。 (CLUSTER_GROUP_PRIORITY)
CLUSTER_GROUP_STATE

CLUSTER_GROUP_STATE列挙 (msclus.h) は、グループの考えられる状態を列挙します。
CLUSTER_MGMT_POINT_TYPE

CLUSTER_MGMT_POINT_TYPE列挙 (msclus.h) は、クラスターの管理ポイントの種類を指定します。
CLUSTER_NETINTERFACE_STATE

CLUSTER_NETINTERFACE_STATE列挙 (msclus.h) は、ネットワーク インターフェイスの状態の可能な値を列挙します。
CLUSTER_NETWORK_ENUM

CLUSTER_NETWORK_ENUM (msclus.h) は、ClusterNetworkEnum 関数と ClusterNetworkOpenEnum 関数によって列挙されるクラスター オブジェクトの種類を表します。
CLUSTER_NETWORK_ROLE

CLUSTER_NETWORK_ROLE列挙 (msclus.h) では、ネットワークがクラスターで果たす役割について説明します。
CLUSTER_NETWORK_STATE

CLUSTER_NETWORK_STATE列挙 (msclus.h) は、ネットワークの状態の可能な値を列挙します。
CLUSTER_NODE_DRAIN_STATUS

CLUSTER_NODE_DRAIN_STATUS列挙 (msclus.h) は、ノード ドレインの状態の可能な値を列挙します。
CLUSTER_NODE_ENUM

CLUSTER_NODE_ENUM (msclus.h) では、ClusterNodeEnum 関数と ClusterNodeOpenEnum 関数によって列挙されるクラスター オブジェクトの種類について説明します。
CLUSTER_NODE_STATE

CLUSTER_NODE_STATE列挙 (msclus.h) は、クラスター ノードの状態を表します。
CLUSTER_NODE_STATUS

CLUSTER_NODE_STATUS列挙 (msclus.h) は、クラスター ノードの状態を表します。
CLUSTER_NOTIFICATIONS_VERSION

CLUSTER_NOTIFICATIONS_VERSION列挙 (msclus.h) は、クラスター通知列挙のさまざまなバージョンを定義します。
CLUSTER_OBJECT_TYPE

CLUSTER_OBJECT_TYPE列挙 (msclus.h) は、通知が要求または生成されるオブジェクトの種類を定義します。
CLUSTER_PROPERTY_FORMAT

CLUSTER_PROPERTY_FORMAT列挙 (msclus.h) は、プロパティ リスト内のプロパティ値のデータ型を指定します。
CLUSTER_PROPERTY_SYNTAX

CLUSTER_PROPERTY_SYNTAX列挙 (msclus.h) は、プロパティ リスト内の構文構造に使用できる値を提供します。
CLUSTER_PROPERTY_TYPE

CLUSTER_PROPERTY_TYPE列挙 (msclus.h) は、クラスター プロパティ リストでサポートされるプロパティの種類を定義します。
CLUSTER_QUORUM_TYPE

CLUSTER_QUORUM_TYPE列挙 (msclus.h) は、作成するクォーラム リソースの種類です。
CLUSTER_QUORUM_VALUE

CLUSTER_QUORUM_VALUE (msclus.h) は、ClusterControl 関数によって返された値を 2 つの特定のコントロール コードと共に列挙します。
CLUSTER_REG_COMMAND

CLUSTER_REG_COMMAND (msclus.h) は、クラスターに参加しようとしたときにローカル ノードが実行する可能性のあるクラスター レジストリ コマンドを列挙します。
CLUSTER_RESOURCE_CLASS

CLUSTER_RESOURCE_CLASS列挙 (msclus.h) は、リソースのクラスを定義します。
CLUSTER_RESOURCE_CREATE_FLAGS

CLUSTER_RESOURCE_CREATE_FLAGS列挙 (msclus.h) は、特定のリソースが割り当てられるリソース モニターを決定します。
CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION

CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION列挙 (msclus.h) は、リソースに埋め込みエラーが発生したときに実行できるさまざまなアクションを指定します。
CLUSTER_RESOURCE_ENUM

CLUSTER_RESOURCE_ENUM (msclus.h) は、ClusterResourceEnum 関数または ClusterResourceOpenEnum 関数によって列挙されるクラスター オブジェクトの種類を表します。
CLUSTER_RESOURCE_RESTART_ACTION

リソースが失敗した場合にクラスター サービスのアクションを指定するために、RestartAction リソース共通プロパティによってCLUSTER_RESOURCE_RESTART_ACTION (msclus.h) が使用されます。
CLUSTER_RESOURCE_STATE

CLUSTER_RESOURCE_STATE列挙 (msclus.h) は、リソースの操作条件を表します。
CLUSTER_RESOURCE_STATE_CHANGE_REASON

CLUSTER_RESOURCE_STATE_CHANGE_REASON (msclus.h) は、リソース状態の変更の理由を説明するために、2 つの特定の制御コードによって使用されます。
CLUSTER_RESOURCE_TYPE_ENUM

CLUSTER_RESOURCE_TYPE_ENUM列挙 (msclus.h) は、2 つの特定の関数によって列挙されるクラスター オブジェクトの種類を表します。
CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE

CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE列挙 (msclus.h) は、共有ボリュームのさまざまなスナップショット状態を指定します。
NODE_CLUSTER_STATE

NODE_CLUSTER_STATE列挙 (msclus.h) は、クラスターの状態を示します。