Partager via


énumération CLUSTER_CHANGE (msclus.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 = 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
} ;

Constantes

 
CLUSTER_CHANGE_NODE_STATE
Valeur : 0x1
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 : 0x2
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 : 0x4
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 : 0x8
Cette notification est réservée à une utilisation ultérieure.
CLUSTER_CHANGE_REGISTRY_NAME
Valeur : 0x10
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 : 0x20
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 : 0x40
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 : 0x80
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 : 0x100
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 : 0x200
La file d’attente reçoit une notification lorsqu’une ressource est supprimée.
CLUSTER_CHANGE_RESOURCE_ADDED
Valeur : 0x400
La file d’attente reçoit une notification lorsqu’un nouveau
la ressource est créée dans le cluster.
CLUSTER_CHANGE_RESOURCE_PROPERTY
Valeur : 0x800
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 : 0x1000
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 : 0x2000
La file d’attente reçoit une notification lorsqu’un groupe existant est supprimé.
CLUSTER_CHANGE_GROUP_ADDED
Valeur : 0x4000
La file d’attente reçoit une notification lorsqu’un groupe est créé
dans le cluster.
CLUSTER_CHANGE_GROUP_PROPERTY
Valeur : 0x8000
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 : 0x10000
La file d’attente reçoit une notification lorsqu’un type de ressource existant est supprimé.
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
Valeur : 0x20000
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 : 0x40000
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 : 0x80000
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 : 0x100000
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 : 0x200000
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 : 0x400000
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 : 0x800000
La file d’attente reçoit une notification lorsque le
propriétés d’une modification réseau existante.
CLUSTER_CHANGE_NETINTERFACE_STATE
Valeur : 0x1000000
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 : 0x2000000
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 : 0x4000000
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 : 0x8000000
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

Spécifications

   
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 msclus.h

Voir aussi

ClusterRegSetKeySecurity

CreateCluster

Énumérations de cluster de basculement

GetClusterNotify

RegisterClusterNotify