Partager via


énumération CLUSTER_CHANGE (clusapi.h)

Décrit le type de notification retournée. Les fonctions GetClusterNotify, RegisterClusterNotify et CreateCluster utilisent cette énumération.

Syntax

typedef enum CLUSTER_CHANGE {
  CLUSTER_CHANGE_NODE_STATE = 0x00000001,
  CLUSTER_CHANGE_NODE_DELETED = 0x00000002,
  CLUSTER_CHANGE_NODE_ADDED = 0x00000004,
  CLUSTER_CHANGE_NODE_PROPERTY = 0x00000008,
  CLUSTER_CHANGE_REGISTRY_NAME = 0x00000010,
  CLUSTER_CHANGE_REGISTRY_ATTRIBUTES = 0x00000020,
  CLUSTER_CHANGE_REGISTRY_VALUE = 0x00000040,
  CLUSTER_CHANGE_REGISTRY_SUBTREE = 0x00000080,
  CLUSTER_CHANGE_RESOURCE_STATE = 0x00000100,
  CLUSTER_CHANGE_RESOURCE_DELETED = 0x00000200,
  CLUSTER_CHANGE_RESOURCE_ADDED = 0x00000400,
  CLUSTER_CHANGE_RESOURCE_PROPERTY = 0x00000800,
  CLUSTER_CHANGE_GROUP_STATE = 0x00001000,
  CLUSTER_CHANGE_GROUP_DELETED = 0x00002000,
  CLUSTER_CHANGE_GROUP_ADDED = 0x00004000,
  CLUSTER_CHANGE_GROUP_PROPERTY = 0x00008000,
  CLUSTER_CHANGE_RESOURCE_TYPE_DELETED = 0x00010000,
  CLUSTER_CHANGE_RESOURCE_TYPE_ADDED = 0x00020000,
  CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY = 0x00040000,
  CLUSTER_CHANGE_CLUSTER_RECONNECT = 0x00080000,
  CLUSTER_CHANGE_NETWORK_STATE = 0x00100000,
  CLUSTER_CHANGE_NETWORK_DELETED = 0x00200000,
  CLUSTER_CHANGE_NETWORK_ADDED = 0x00400000,
  CLUSTER_CHANGE_NETWORK_PROPERTY = 0x00800000,
  CLUSTER_CHANGE_NETINTERFACE_STATE = 0x01000000,
  CLUSTER_CHANGE_NETINTERFACE_DELETED = 0x02000000,
  CLUSTER_CHANGE_NETINTERFACE_ADDED = 0x04000000,
  CLUSTER_CHANGE_NETINTERFACE_PROPERTY = 0x08000000,
  CLUSTER_CHANGE_QUORUM_STATE = 0x10000000,
  CLUSTER_CHANGE_CLUSTER_STATE = 0x20000000,
  CLUSTER_CHANGE_CLUSTER_PROPERTY = 0x40000000,
  CLUSTER_CHANGE_HANDLE_CLOSE = 0x80000000,
  CLUSTER_CHANGE_ALL
} ;

Constantes

 
CLUSTER_CHANGE_NODE_STATE
Valeur : 0x00000001
La file d’attente reçoit une notification lorsqu’un nœud change d’état. Pour obtenir la liste des valeurs d’état de nœud possibles, consultez
GetClusterNodeState.
CLUSTER_CHANGE_NODE_DELETED
Valeur : 0x00000002
La file d’attente reçoit une notification lorsqu’un nœud est supprimé définitivement d’un cluster. Un nœud peut être
supprimé définitivement d’un cluster existant avec un appel à
Fonction EvictClusterNode .
CLUSTER_CHANGE_NODE_ADDED
Valeur : 0x00000004
La file d’attente reçoit une notification lorsqu’un nouveau nœud
est ajouté au cluster. Un nœud ne peut être ajouté que lorsque le service de cluster est initialement installé sur le
.
CLUSTER_CHANGE_NODE_PROPERTY
Valeur : 0x00000008
Cette notification est réservée à une utilisation ultérieure.
CLUSTER_CHANGE_REGISTRY_NAME
Valeur : 0x00000010
La file d’attente reçoit une notification lorsque le nom d’une clé de base de données de cluster a changé.
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES
Valeur : 0x00000020
La file d’attente reçoit une notification lorsqu’un
Les attributs de la clé de base de données de cluster sont modifiés. Le seul
L’attribut de clé de base de données de cluster actuellement défini est son descripteur de sécurité, qui peut être modifié avec
ClusterRegSetKeySecurity.
CLUSTER_CHANGE_REGISTRY_VALUE
Valeur : 0x00000040
La file d’attente reçoit une notification lorsqu’une valeur de la clé de base de données de cluster spécifiée est modifiée ou supprimée.
Les valeurs de la base de données de cluster peuvent être modifiées avec le
Fonction ClusterRegSetValue et supprimée avec le
Fonction ClusterRegDeleteValue .
CLUSTER_CHANGE_REGISTRY_SUBTREE
Valeur : 0x00000080
Indique que les autres événements CLUSTER_CHANGE_REGISTRY_* s’appliquent à l’ensemble
base de données de cluster. Si cet indicateur n’est pas inclus, les événements s’appliquent uniquement à la clé spécifiée.
CLUSTER_CHANGE_RESOURCE_STATE
Valeur : 0x00000100
La file d’attente reçoit une notification lorsqu’une ressource change d’état. Pour obtenir la liste de l’état de la ressource possible
valeurs, consultez GetClusterResourceState.
CLUSTER_CHANGE_RESOURCE_DELETED
Valeur : 0x00000200
La file d’attente reçoit une notification lorsqu’une ressource est supprimée.
CLUSTER_CHANGE_RESOURCE_ADDED
Valeur : 0x00000400
La file d’attente reçoit une notification lorsqu’un nouveau
la ressource est créée dans le cluster.
CLUSTER_CHANGE_RESOURCE_PROPERTY
Valeur : 0x00000800
La file d’attente reçoit une notification lorsque le
propriétés,
dépendances, ou
nœuds propriétaires possibles d’une modification de ressource.
CLUSTER_CHANGE_GROUP_STATE
Valeur : 0x00001000
La file d’attente reçoit une notification lorsqu’un groupe change d’état. Pour obtenir la liste de l’état de groupe possible
valeurs, consultez GetClusterGroupState.
CLUSTER_CHANGE_GROUP_DELETED
Valeur : 0x00002000
La file d’attente reçoit une notification lorsqu’un groupe existant est supprimé.
CLUSTER_CHANGE_GROUP_ADDED
Valeur : 0x00004000
La file d’attente reçoit une notification lorsqu’un groupe est créé
dans le cluster.
CLUSTER_CHANGE_GROUP_PROPERTY
Valeur : 0x00008000
La file d’attente reçoit une notification lorsque le
les propriétés d’un groupe changent ou lorsqu’un
la ressource est ajoutée ou supprimée d’un groupe.
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED
Valeur : 0x00010000
La file d’attente reçoit une notification lorsqu’un type de ressource existant est supprimé.
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
Valeur : 0x00020000
La file d’attente reçoit une notification lorsqu’un nouveau
le type de ressource est créé dans le cluster.
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY
Valeur : 0x00040000
La file d’attente reçoit une notification lorsque le
propriétés d’un type de ressource
modifiée.
CLUSTER_CHANGE_CLUSTER_RECONNECT
Valeur : 0x00080000
Lorsqu’elle est générée par un client, cette valeur indique que la connexion RPC à un serveur a été reconnectée à un autre serveur pour le cluster spécifié. Lorsqu’elle est générée par le serveur, cette valeur indique que les événements de notification ont été supprimés par le serveur pour le port.
CLUSTER_CHANGE_NETWORK_STATE
Valeur : 0x00100000
La file d’attente reçoit une notification lorsqu’un réseau change d’état. Pour obtenir la liste de l’état réseau possible
valeurs, consultez GetClusterNetworkState.
CLUSTER_CHANGE_NETWORK_DELETED
Valeur : 0x00200000
La file d’attente reçoit une notification lorsqu’un réseau est définitivement supprimé de l’environnement de cluster.
CLUSTER_CHANGE_NETWORK_ADDED
Valeur : 0x00400000
La file d’attente reçoit une notification lorsqu’un nouveau
le réseau est ajouté à l’environnement de cluster.
CLUSTER_CHANGE_NETWORK_PROPERTY
Valeur : 0x00800000
La file d’attente reçoit une notification lorsque le
propriétés d’une modification réseau existante.
CLUSTER_CHANGE_NETINTERFACE_STATE
Valeur : 0x01000000
La file d’attente reçoit une notification lorsqu’une interface réseau change d’état. Pour obtenir la liste du réseau possible
valeurs d’état de l’interface, consultez
GetClusterNetInterfaceState.
CLUSTER_CHANGE_NETINTERFACE_DELETED
Valeur : 0x02000000
La file d’attente reçoit une notification lorsqu’une interface réseau est supprimée définitivement d’un nœud de cluster.
CLUSTER_CHANGE_NETINTERFACE_ADDED
Valeur : 0x04000000
La file d’attente reçoit une notification lorsqu’un nouveau
l’interface réseau est ajoutée à un cluster
nœud.
CLUSTER_CHANGE_NETINTERFACE_PROPERTY
Valeur : 0x08000000
La file d’attente reçoit une notification lorsque
propriétés d’un réseau existant
changement d’interface.
CLUSTER_CHANGE_QUORUM_STATE
Valeur : 0x10000000
Cette notification est réservée à une utilisation ultérieure.
CLUSTER_CHANGE_CLUSTER_STATE
Valeur : 0x20000000
La file d’attente reçoit une notification lorsque le cluster devient indisponible, ce qui signifie que toutes les tentatives de
la communication avec le cluster échoue.
CLUSTER_CHANGE_CLUSTER_PROPERTY
Valeur : 0x40000000
La file d’attente reçoit une notification lorsque la liste hiérarchisée du cluster
les réseaux changent.
CLUSTER_CHANGE_HANDLE_CLOSE
Valeur : 0x80000000
La file d’attente reçoit une notification lorsqu’un handle associé à un
l’objet cluster est fermé.
CLUSTER_CHANGE_ALL

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Entreprise, Windows Server 2008 Datacenter
En-tête clusapi.h

Voir aussi

ClusterRegSetKeySecurity

CreateCluster

Énumérations de cluster de basculement

GetClusterNotify

RegisterClusterNotify