CLUSTER_CHANGE-Enumeration (msclus.h)
Beschreibt den Typ der zurückgegebenen Benachrichtigung. Die Funktionen GetClusterNotify, RegisterClusterNotify und CreateCluster verwenden diese Enumeration.
Syntax
typedef enum CLUSTER_CHANGE {
CLUSTER_CHANGE_NODE_STATE = 0x1,
CLUSTER_CHANGE_NODE_DELETED = 0x2,
CLUSTER_CHANGE_NODE_ADDED = 0x4,
CLUSTER_CHANGE_NODE_PROPERTY = 0x8,
CLUSTER_CHANGE_REGISTRY_NAME = 0x10,
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES = 0x20,
CLUSTER_CHANGE_REGISTRY_VALUE = 0x40,
CLUSTER_CHANGE_REGISTRY_SUBTREE = 0x80,
CLUSTER_CHANGE_RESOURCE_STATE = 0x100,
CLUSTER_CHANGE_RESOURCE_DELETED = 0x200,
CLUSTER_CHANGE_RESOURCE_ADDED = 0x400,
CLUSTER_CHANGE_RESOURCE_PROPERTY = 0x800,
CLUSTER_CHANGE_GROUP_STATE = 0x1000,
CLUSTER_CHANGE_GROUP_DELETED = 0x2000,
CLUSTER_CHANGE_GROUP_ADDED = 0x4000,
CLUSTER_CHANGE_GROUP_PROPERTY = 0x8000,
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED = 0x10000,
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED = 0x20000,
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY = 0x40000,
CLUSTER_CHANGE_CLUSTER_RECONNECT = 0x80000,
CLUSTER_CHANGE_NETWORK_STATE = 0x100000,
CLUSTER_CHANGE_NETWORK_DELETED = 0x200000,
CLUSTER_CHANGE_NETWORK_ADDED = 0x400000,
CLUSTER_CHANGE_NETWORK_PROPERTY = 0x800000,
CLUSTER_CHANGE_NETINTERFACE_STATE = 0x1000000,
CLUSTER_CHANGE_NETINTERFACE_DELETED = 0x2000000,
CLUSTER_CHANGE_NETINTERFACE_ADDED = 0x4000000,
CLUSTER_CHANGE_NETINTERFACE_PROPERTY = 0x8000000,
CLUSTER_CHANGE_QUORUM_STATE = 0x10000000,
CLUSTER_CHANGE_CLUSTER_STATE = 0x20000000,
CLUSTER_CHANGE_CLUSTER_PROPERTY = 0x40000000,
CLUSTER_CHANGE_HANDLE_CLOSE = 0x80000000,
CLUSTER_CHANGE_ALL
} ;
Konstanten
CLUSTER_CHANGE_NODE_STATE Wert: 0x1 Die Warteschlange erhält eine Benachrichtigung, wenn sich der Zustand eines Knotens ändert. Eine Liste der möglichen Knotenzustandswerte finden Sie unter GetClusterNodeState. |
CLUSTER_CHANGE_NODE_DELETED Wert: 0x2 Die Warteschlange erhält eine Benachrichtigung, wenn ein Knoten dauerhaft aus einem Cluster entfernt wird. Ein Knoten kann dauerhaft aus einem vorhandenen Cluster mit einem Aufruf von gelöscht EvictClusterNode-Funktion . |
CLUSTER_CHANGE_NODE_ADDED Wert: 0x4 Die Warteschlange empfängt eine Benachrichtigung, wenn ein neuer Knoten wird dem Cluster hinzugefügt. Ein Knoten kann nur hinzugefügt werden, wenn der Clusterdienst auf der Knoten. |
CLUSTER_CHANGE_NODE_PROPERTY Wert: 0x8 Diese Benachrichtigung ist für die zukünftige Verwendung reserviert. |
CLUSTER_CHANGE_REGISTRY_NAME Wert: 0x10 Die Warteschlange erhält eine Benachrichtigung, wenn sich der Name eines Clusterdatenbankschlüssels geändert hat. |
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES Wert: 0x20 Die Warteschlange erhält eine Benachrichtigung, wenn Die Attribute des Clusterdatenbankschlüssels werden geändert. Die einzige das derzeit definierte Schlüsselattribute der Clusterdatenbank ist sein Sicherheitsdeskriptor, der mit geändert werden kann. ClusterRegSetKeySecurity. |
CLUSTER_CHANGE_REGISTRY_VALUE Wert: 0x40 Die Warteschlange erhält eine Benachrichtigung, wenn ein Wert des angegebenen Clusterdatenbankschlüssels geändert oder gelöscht wird. Clusterdatenbankwerte können mit der ClusterRegSetValue-Funktion und gelöscht mit der ClusterRegDeleteValue-Funktion . |
CLUSTER_CHANGE_REGISTRY_SUBTREE Wert: 0x80 Gibt an, dass die anderen CLUSTER_CHANGE_REGISTRY_* -Ereignisse für das gesamte Ereignis gelten. Clusterdatenbank. Wenn dieses Flag nicht enthalten ist, gelten die Ereignisse nur für den angegebenen Schlüssel. |
CLUSTER_CHANGE_RESOURCE_STATE Wert: 0x100 Die Warteschlange erhält eine Benachrichtigung, wenn sich der Zustand einer Ressource ändert. Eine Liste des möglichen Ressourcenzustands -Werte finden Sie unter GetClusterResourceState. |
CLUSTER_CHANGE_RESOURCE_DELETED Wert: 0x200 Die Warteschlange erhält eine Benachrichtigung, wenn eine Ressource gelöscht wird. |
CLUSTER_CHANGE_RESOURCE_ADDED Wert: 0x400 Die Warteschlange erhält eine Benachrichtigung, wenn eine neue -Ressource wird im Cluster erstellt. |
CLUSTER_CHANGE_RESOURCE_PROPERTY Wert: 0x800 Die Warteschlange erhält eine Benachrichtigung, wenn Eigenschaften, Abhängigkeiten oder mögliche Besitzerknoten einer Ressourcenänderung. |
CLUSTER_CHANGE_GROUP_STATE Wert: 0x1000 Die Warteschlange erhält eine Benachrichtigung, wenn sich der Status einer Gruppe ändert. Für eine Liste des möglichen Gruppenstatus -Werte finden Sie unter GetClusterGroupState. |
CLUSTER_CHANGE_GROUP_DELETED Wert: 0x2000 Die Warteschlange erhält eine Benachrichtigung, wenn eine vorhandene Gruppe gelöscht wird. |
CLUSTER_CHANGE_GROUP_ADDED Wert: 0x4000 Die Warteschlange erhält eine Benachrichtigung, wenn eine neue Gruppe erstellt wird. im Cluster. |
CLUSTER_CHANGE_GROUP_PROPERTY Wert: 0x8000 Die Warteschlange erhält eine Benachrichtigung, wenn -Eigenschaften einer Gruppe ändern oder wenn -Ressource wird einer Gruppe hinzugefügt oder daraus entfernt. |
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED Wert: 0x10000 Die Warteschlange erhält eine Benachrichtigung, wenn ein vorhandener Ressourcentyp gelöscht wird. |
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED Wert: 0x20000 Die Warteschlange erhält eine Benachrichtigung, wenn eine neue der Ressourcentyp wird im Cluster erstellt. |
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY Wert: 0x40000 Die Warteschlange erhält eine Benachrichtigung, wenn Eigenschaften eines Ressourcentyps automatisch aktualisieren lassen, |
CLUSTER_CHANGE_CLUSTER_RECONNECT Wert: 0x80000 Wenn er von einem Client generiert wird, gibt dieser Wert an, dass die RPC-Verbindung mit einem Server für den angegebenen Cluster erneut mit einem anderen Server verbunden wurde. Wenn er vom Server generiert wird, gibt dieser Wert an, dass Benachrichtigungsereignisse vom Server für den Port gelöscht wurden. |
CLUSTER_CHANGE_NETWORK_STATE Wert: 0x100000 Die Warteschlange erhält eine Benachrichtigung, wenn sich der Zustand eines Netzwerks ändert. Eine Liste des möglichen Netzwerkzustands -Werte finden Sie unter GetClusterNetworkState. |
CLUSTER_CHANGE_NETWORK_DELETED Wert: 0x200000 Die Warteschlange erhält eine Benachrichtigung, wenn ein Netzwerk dauerhaft aus der Clusterumgebung entfernt wird. |
CLUSTER_CHANGE_NETWORK_ADDED Wert: 0x400000 Die Warteschlange erhält eine Benachrichtigung, wenn eine neue network wird der Clusterumgebung hinzugefügt. |
CLUSTER_CHANGE_NETWORK_PROPERTY Wert: 0x800000 Die Warteschlange erhält eine Benachrichtigung, wenn Eigenschaften einer vorhandenen Netzwerkänderung. |
CLUSTER_CHANGE_NETINTERFACE_STATE Wert: 0x1000000 Die Warteschlange erhält eine Benachrichtigung, wenn sich der Zustand einer Netzwerkschnittstelle ändert. Eine Liste des möglichen Netzwerks Werte für den Schnittstellenzustand finden Sie unter GetClusterNetInterfaceState. |
CLUSTER_CHANGE_NETINTERFACE_DELETED Wert: 0x2000000 Die Warteschlange erhält eine Benachrichtigung, wenn eine Netzwerkschnittstelle dauerhaft von einem Clusterknoten entfernt wird. |
CLUSTER_CHANGE_NETINTERFACE_ADDED Wert: 0x4000000 Die Warteschlange erhält eine Benachrichtigung, wenn eine neue Netzwerkschnittstelle wird einem Cluster hinzugefügt knoten. |
CLUSTER_CHANGE_NETINTERFACE_PROPERTY Wert: 0x8000000 Die Warteschlange erhält eine Benachrichtigung, wenn Eigenschaften eines vorhandenen Netzwerks Schnittstellenänderung. |
CLUSTER_CHANGE_QUORUM_STATE Wert: 0x10000000 Diese Benachrichtigung ist für die zukünftige Verwendung reserviert. |
CLUSTER_CHANGE_CLUSTER_STATE Wert: 0x20000000 Die Warteschlange erhält eine Benachrichtigung, wenn der Cluster nicht mehr verfügbar ist. Die Kommunikation mit dem Cluster schlägt fehl. |
CLUSTER_CHANGE_CLUSTER_PROPERTY Wert: 0x40000000 Die Warteschlange erhält eine Benachrichtigung, wenn die priorisierte Liste der internen Cluster Netzwerkänderungen . |
CLUSTER_CHANGE_HANDLE_CLOSE Wert: 0x80000000 Die Warteschlange empfängt eine Benachrichtigung, wenn ein Handle einem zugeordnet ist das Clusterobjekt ist geschlossen. |
CLUSTER_CHANGE_ALL |
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Kopfzeile | msclus.h |