Freigeben über


msclus.h-Header

Dieser Header wird vom Windows-Clustering verwendet. Weitere Informationen finden Sie unter

msclus.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
ISClusPartitionEx

Stellt erweiterte Informationen zu einer Partition auf einer Ressource für physische Datenträger bereit.

Strukturen

 
CLUSTER_CREATE_GROUP_INFO

Die CLUSTER_CREATE_GROUP_INFO-Struktur ermöglicht es dem Aufrufer, beim Erstellen einer neuen Gruppe zusätzliche Eigenschaften bereitzustellen.
CLUSTER_ENUM_ITEM

Die CLUSTER_ENUM_ITEM-Struktur enthält die Eigenschaften eines Clusterobjektsund wird verwendet, um Cluster in den Funktionen ClusterEnumEx und ClusterNodeEnumEx aufzulisten.
CLUSTER_GROUP_ENUM_ITEM

Die CLUSTER_GROUP_ENUM_ITEM-Struktur enthält die Eigenschaften einer Clustergruppe. (CLUSTER_GROUP_ENUM_ITEM)
CLUSTER_MEMBERSHIP_INFO

Die CLUSTER_MEMBERSHIP_INFO-Struktur stellt Mitgliedschaftsinformationen für einen Cluster dar. (CLUSTER_MEMBERSHIP_INFO)
CLUSTER_RESOURCE_ENUM_ITEM

Die CLUSTER_RESOURCE_ENUM_ITEM-Struktur stellt die Eigenschaften einer Clusterressource dar und wird verwendet, um Clusterressourcen in der ClusterResourceEnumEx-Funktion aufzulisten.
GROUP_FAILURE_INFO

Die GROUP_FAILURE_INFO-Struktur stellt Informationen zu den Failoverversuchen für einen Gruppenfehler dar. (GROUP_FAILURE_INFO)
GROUP_FAILURE_INFO_BUFFER

Die GROUP_FAILURE_INFO_BUFFER-Struktur stellt einen Puffer für eine GROUP_FAILURE_INFO-Struktur dar. (GROUP_FAILURE_INFO_BUFFER)
NOTIFY_FILTER_AND_TYPE

Die NOTIFY_FILTER_AND_TYPE-Struktur stellt einen Filter für einen Benachrichtigungsport dar, der von der CreateClusterNotifyPortV2-Funktion erstellt wurde.
RESOURCE_FAILURE_INFO

Die RESOURCE_FAILURE_INFO-Struktur stellt Informationen zu den Failoverversuchen für eine Ressource dar und wird von der RESOURCE_FAILURE_INFO_BUFFER-Struktur verwendet.
RESOURCE_FAILURE_INFO_BUFFER

Die RESOURCE_FAILURE_INFO_BUFFER-Struktur stellt einen Puffer für einen Ressourcenfehler dar. (RESOURCE_FAILURE_INFO_BUFFER)
RESOURCE_TERMINAL_FAILURE_INFO_BUFFER

Die RESOURCE_TERMINAL_FAILURE_INFO_BUFFER-Struktur stellt einen Puffer für einen Terminalfehler für eine Ressource dar.

Enumerationen

 
CLCTL_CODES

CLCTL_CODES (msclus.h) listet die möglichen Vorgänge auf, die von einem Steuerungscode ausgeführt werden.
CLUS_CHARACTERISTICS

CLUS_CHARACTERISTICS (msclus.h) listet Eigenschaften von Ressourcentypen und Ressourcen auf.
CLUS_FLAGS

CLUS_FLAGS (msclus.h) identifiziert die Ressource oder Gruppe als Kernressource.
CLUS_GROUP_START_SETTING

CLUS_GROUP_START_SETTING (msclus.h) listet die Starteinstellungen für eine Clustergruppe auf.
CLUS_RESSUBCLASS

Die CLUS_RESSUBCLASS-Enumeration (msclus.h) identifiziert eine Ressourcenunterklasse, die eine freigegebene Ressource verwaltet.
CLUS_RESSUBCLASS_NETWORK

Die CLUS_RESSUBCLASS_NETWORK-Enumeration (msclus.h) identifiziert eine Ressourcenunterklasse, die einen IP-Adressanbieter verwaltet.
CLUS_RESSUBCLASS_STORAGE

Die CLUS_RESSUBCLASS_STORAGE-Enumeration (msclus.h) identifiziert eine Ressourcenunterklasse, die einen freigegebenen Bus verwaltet.
CLUSCTL_CLUSTER_CODES

Die CLUSCTL_CLUSTER_CODES-Enumeration (msclus.h) listet Clustersteuerungscodes auf, die von der ClusterControl-Funktion verwendet werden.
CLUSCTL_GROUP_CODES

Die CLUSCTL_GROUP_CODES-Enumeration (msclus.h) listet Gruppenkontrollcodes auf.
CLUSCTL_GROUPSET_CODES

Die CLUSCTL_GROUPSET_CODES-Enumeration (msclus.h) listet Die von der ClusterGroupSetControl-Funktion verwendeten Gruppengruppensteuerelementcodes auf.
CLUSCTL_NETINTERFACE_CODES

Die CLUSCTL_NETINTERFACE_CODES-Enumeration (msclus.h) listet Steuerungscodes der Netzwerkschnittstelle auf.
CLUSCTL_NETWORK_CODES

Die CLUSCTL_NETWORK_CODES-Enumeration (msclus.h) listet Netzwerksteuerungscodes auf.
CLUSCTL_NODE_CODES

Die CLUSCTL_NODE_CODES-Enumeration (msclus.h) listet Knotensteuerungscodes auf.
CLUSCTL_RESOURCE_CODES

Die CLUSCTL_RESOURCE_CODES-Enumeration (msclus.h) listet Ressourcenkontrollcodes auf.
CLUSCTL_RESOURCE_TYPE_CODES

Die CLUSCTL_RESOURCE_TYPE_CODES-Enumeration (msclus.h) listet Ressourcentypsteuerungscodes auf.
CLUSGROUP_TYPE

Die CLUSGROUP_TYPE-Enumeration (msclus.h) gibt den Typ der zu erstellenden Clustergruppe an.
CLUSPROP_PIFLAGS

Die CLUSPROP_PIFLAGS-Enumeration (msclus.h) stellt Informationen zur Datenträgerpartition dar.
CLUSTER_CHANGE

Die CLUSTER_CHANGE-Enumeration (msclus.h) beschreibt den Typ der zurückgegebenen Benachrichtigung.
CLUSTER_CHANGE_CLUSTER_V2

Die CLUSTER_CHANGE_CLUSTER_V2-Enumeration (msclus.h) definiert die Liste der Benachrichtigungen, die für einen Cluster generiert werden.
CLUSTER_CHANGE_GROUP_V2

Die CLUSTER_CHANGE_GROUP_V2-Enumeration (msclus.h) definiert die Liste der Benachrichtigungen, die für eine Gruppe generiert werden.
CLUSTER_CHANGE_GROUPSET_V2

Die CLUSTER_CHANGE_GROUPSET_V2-Enumeration (msclus.h) definiert die Liste der Benachrichtigungen, die für ein Groupset generiert werden.
CLUSTER_CHANGE_NETINTERFACE_V2

Die CLUSTER_CHANGE_NETINTERFACE_V2-Enumeration (msclus.h) definiert den Satz von Benachrichtigungen, die für eine Clusternetzwerkschnittstelle generiert werden.
CLUSTER_CHANGE_NETWORK_V2

Die CLUSTER_CHANGE_NETWORK_V2-Enumeration (msclus.h) definiert die Benachrichtigungen, die für ein Clusternetzwerk generiert werden.
CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2

Die CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2-Enumeration (msclus.h) definiert die Benachrichtigungen, die für das Upgrade eines Clusterknotens generiert werden.
CLUSTER_CHANGE_NODE_V2

Die CLUSTER_CHANGE_NODE_V2-Enumeration (msclus.h) definiert die Benachrichtigungen, die für einen Clusterknoten generiert werden.
CLUSTER_CHANGE_QUORUM_V2

Die CLUSTER_CHANGE_QUORUM_V2-Enumeration (msclus.h) definiert die Benachrichtigungen, die für quorumspezifische Informationen generiert werden.
CLUSTER_CHANGE_REGISTRY_V2

Die CLUSTER_CHANGE_REGISTRY_V2-Enumeration (msclus.h) definiert die Benachrichtigungen, die für einen Registrierungsschlüssel generiert werden.
CLUSTER_CHANGE_RESOURCE_TYPE_V2

Die CLUSTER_CHANGE_RESOURCE_TYPE_V2-Enumeration (msclus.h) definiert den Satz von Benachrichtigungen, die für einen Ressourcentyp generiert werden.
CLUSTER_CHANGE_RESOURCE_V2

Erfahren Sie, wie die CLUSTER_CHANGE_RESOURCE_V2-Enumeration (msclus.h) die Liste der Benachrichtigungen definiert, die für eine Ressource generiert werden.
CLUSTER_CHANGE_SHARED_VOLUME_V2

Die CLUSTER_CHANGE_SHARED_VOLUME_V2-Enumeration (msclus.h) definiert die Benachrichtigungen, die für ein freigegebenes Clustervolume generiert werden.
CLUSTER_CHANGE_SPACEPORT_V2

Die CLUSTER_CHANGE_SPACEPORT_V2-Enumeration (msclus.h) bezieht sich auf Failovercluster, wobei weitere Informationen ermittelt werden müssen.
CLUSTER_CONTROL_OBJECT

Die CLUSTER_CONTROL_OBJECT (msclus.h) ist die 8-Bit-Objektkomponente eines Steuerelementcodes, die den Clusterobjekttyp angibt, für den der Steuerelementcode gilt.
CLUSTER_ENUM

Die CLUSTER_ENUM-Enumeration (msclus.h) beschreibt den Typ der Clusterobjekte, die aufgelistet werden.
CLUSTER_GROUP_AUTOFAILBACK_TYPE

Die allgemeine Eigenschaft der AutoFailbackType-Gruppe verwendet CLUSTER_GROUP_AUTOFAILBACK_TYPE, um anzugeben, ob die Gruppe ein Failover an den Knotenbesitzer ausführen soll, nachdem sie online geschaltet wurde.
CLUSTER_GROUP_ENUM

Die CLUSTER_GROUP_ENUM-Enumeration (msclus.h) beschreibt den Typ des Clusterobjekts, das von den Funktionen ClusterGroupEnum und ClusterGroupOpenEnum aufgezählt wird.
CLUSTER_GROUP_PRIORITY

Die CLUSTER_GROUP_PRIORITY-Enumeration (msclus.h) gibt die Prioritätsebene einer Gruppe an. (CLUSTER_GROUP_PRIORITY)
CLUSTER_GROUP_STATE

Die CLUSTER_GROUP_STATE-Enumeration (msclus.h) listet die möglichen Zustände einer Gruppe auf.
CLUSTER_MGMT_POINT_TYPE

Die CLUSTER_MGMT_POINT_TYPE-Enumeration (msclus.h) gibt den Typ des Verwaltungspunkts für den Cluster an.
CLUSTER_NETINTERFACE_STATE

Die CLUSTER_NETINTERFACE_STATE-Enumeration (msclus.h) listet die möglichen Werte des Zustands einer Netzwerkschnittstelle auf.
CLUSTER_NETWORK_ENUM

CLUSTER_NETWORK_ENUM (msclus.h) beschreibt den Typ des Clusterobjekts, das von den Funktionen ClusterNetworkEnum und ClusterNetworkOpenEnum aufgelistet wird.
CLUSTER_NETWORK_ROLE

Die CLUSTER_NETWORK_ROLE-Enumeration (msclus.h) beschreibt die Rolle, die ein Netzwerk im Cluster spielt.
CLUSTER_NETWORK_STATE

Die CLUSTER_NETWORK_STATE-Enumeration (msclus.h) listet die möglichen Werte des Zustands eines Netzwerks auf.
CLUSTER_NODE_DRAIN_STATUS

Die CLUSTER_NODE_DRAIN_STATUS-Enumeration (msclus.h) listet die möglichen Werte der status einer Knotenentwässerung auf.
CLUSTER_NODE_ENUM

CLUSTER_NODE_ENUM (msclus.h) beschreibt die Typen von Clusterobjekten, die von den Funktionen ClusterNodeEnum und ClusterNodeOpenEnum aufgelistet werden.
CLUSTER_NODE_STATE

Die CLUSTER_NODE_STATE-Enumeration (msclus.h) beschreibt den Zustand eines Clusterknotens.
CLUSTER_NODE_STATUS

Die CLUSTER_NODE_STATUS-Enumeration (msclus.h) beschreibt die status eines Clusterknotens.
CLUSTER_NOTIFICATIONS_VERSION

Die CLUSTER_NOTIFICATIONS_VERSION-Enumeration (msclus.h) definiert die verschiedenen Versionen von Clusterbenachrichtigungsaufzählungen.
CLUSTER_OBJECT_TYPE

Die CLUSTER_OBJECT_TYPE-Enumeration (msclus.h) definiert den Typ des Objekts, für das eine Benachrichtigung angefordert oder generiert wird.
CLUSTER_PROPERTY_FORMAT

Die CLUSTER_PROPERTY_FORMAT-Enumeration (msclus.h) gibt den Datentyp eines Eigenschaftswerts in einer Eigenschaftenliste an.
CLUSTER_PROPERTY_SYNTAX

Die CLUSTER_PROPERTY_SYNTAX-Enumeration (msclus.h) stellt die möglichen Werte für die Syntaxstrukturen in einer Eigenschaftenliste bereit.
CLUSTER_PROPERTY_TYPE

Die CLUSTER_PROPERTY_TYPE-Enumeration (msclus.h) definiert die Eigenschaftentypen, die von einer Clustereigenschaftenliste unterstützt werden.
CLUSTER_QUORUM_TYPE

Die CLUSTER_QUORUM_TYPE-Enumeration (msclus.h) ist der Typ der zu erstellenden Quorumressource.
CLUSTER_QUORUM_VALUE

CLUSTER_QUORUM_VALUE (msclus.h) listet die von der ClusterControl-Funktion zurückgegebenen Werte mit zwei spezifischen Steuercodes auf.
CLUSTER_REG_COMMAND

CLUSTER_REG_COMMAND (msclus.h) listet die möglichen Clusterregistrierungsbefehle auf, die von einem lokalen Knoten ausgeführt werden, wenn versucht wird, einem Cluster beizutreten.
CLUSTER_RESOURCE_CLASS

Die CLUSTER_RESOURCE_CLASS-Enumeration (msclus.h) definiert die Klasse einer Ressource.
CLUSTER_RESOURCE_CREATE_FLAGS

Die CLUSTER_RESOURCE_CREATE_FLAGS-Enumeration (msclus.h) bestimmt, welcher Ressourcenüberwachung eine bestimmte Ressource zugewiesen wird.
CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION

Die CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION-Enumeration (msclus.h) gibt die verschiedenen Aktionen an, die ausgeführt werden können, wenn eine Ressource einen eingebetteten Fehler aufweist.
CLUSTER_RESOURCE_ENUM

CLUSTER_RESOURCE_ENUM (msclus.h) beschreibt den Typ des Clusterobjekts, das von den Funktionen ClusterResourceEnum oder ClusterResourceOpenEnum aufgezählt wird.
CLUSTER_RESOURCE_RESTART_ACTION

CLUSTER_RESOURCE_RESTART_ACTION (msclus.h) wird von der common-Eigenschaft der RestartAction-Ressource verwendet, um die Aktion des Clusterdiensts anzugeben, wenn die Ressource ausfällt.
CLUSTER_RESOURCE_STATE

Die CLUSTER_RESOURCE_STATE-Enumeration (msclus.h) beschreibt den Betriebszustand einer Ressource.
CLUSTER_RESOURCE_STATE_CHANGE_REASON

CLUSTER_RESOURCE_STATE_CHANGE_REASON (msclus.h) wird von zwei spezifischen Steuercodes verwendet, um den Grund für eine Änderung des Ressourcenzustands zu beschreiben.
CLUSTER_RESOURCE_TYPE_ENUM

Die CLUSTER_RESOURCE_TYPE_ENUM-Enumerationen (msclus.h) beschreibt den Typ des Clusterobjekts, das von zwei spezifischen Funktionen aufgezählt wird.
CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE

Die CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE-Enumeration (msclus.h) gibt die verschiedenen Momentaufnahme Zustände für ein freigegebenes Volume an.
NODE_CLUSTER_STATE

Die NODE_CLUSTER_STATE-Enumeration (msclus.h) gibt den Status des Clusters an.