Condividi tramite


enumerazione CLUSTER_CHANGE (clusapi.h)

Descrive il tipo di notifica restituito. Le funzioni GetClusterNotify, RegisterClusterNotify e CreateCluster usano questa enumerazione.

Sintassi

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
} ;

Costanti

 
CLUSTER_CHANGE_NODE_STATE
Valore: 0x00000001
La coda riceve una notifica quando un nodo cambia stato. Per un elenco dei possibili valori di stato del nodo, vedere
GetClusterNodeState.
CLUSTER_CHANGE_NODE_DELETED
Valore: 0x00000002
La coda riceve una notifica quando un nodo viene rimosso definitivamente da un cluster. Un nodo può essere
eliminato definitivamente da un cluster esistente con una chiamata all'oggetto
Funzione EvictClusterNode .
CLUSTER_CHANGE_NODE_ADDED
Valore: 0x00000004
La coda riceve una notifica quando un nuovo nodo
viene aggiunto al cluster. Un nodo può essere aggiunto solo quando il servizio cluster è inizialmente installato nel
ramo.
CLUSTER_CHANGE_NODE_PROPERTY
Valore: 0x00000008
Questa notifica è riservata per l'uso futuro.
CLUSTER_CHANGE_REGISTRY_NAME
Valore: 0x00000010
La coda riceve una notifica quando il nome di una chiave del database del cluster è cambiato.
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES
Valore: 0x00000020
La coda riceve una notifica quando un
gli attributi della chiave del database del cluster vengono modificati. Solo
l'attributo chiave del database del cluster attualmente definito è il descrittore di sicurezza, che può essere modificato con
ClusterRegSetKeySecurity.
CLUSTER_CHANGE_REGISTRY_VALUE
Valore: 0x00000040
La coda riceve una notifica quando viene modificato o eliminato un valore della chiave di database del cluster specificata.
È possibile modificare i valori del database del cluster con
Funzione ClusterRegSetValue ed eliminata con
Funzione ClusterRegDeleteValue .
CLUSTER_CHANGE_REGISTRY_SUBTREE
Valore: 0x00000080
Indica che gli altri eventi CLUSTER_CHANGE_REGISTRY_* si applicano all'intero
database del cluster. Se questo flag non è incluso, gli eventi si applicano solo alla chiave specificata.
CLUSTER_CHANGE_RESOURCE_STATE
Valore: 0x00000100
La coda riceve una notifica quando una risorsa cambia lo stato. Per un elenco dello stato della risorsa possibile
valori, vedere GetClusterResourceState.
CLUSTER_CHANGE_RESOURCE_DELETED
Valore: 0x00000200
La coda riceve una notifica quando una risorsa viene eliminata.
CLUSTER_CHANGE_RESOURCE_ADDED
Valore: 0x00000400
La coda riceve una notifica quando un nuovo
la risorsa viene creata nel cluster.
CLUSTER_CHANGE_RESOURCE_PROPERTY
Valore: 0x00000800
La coda riceve una notifica quando l'oggetto
proprietà,
dipendenze o
possibili nodi proprietario di una modifica della risorsa.
CLUSTER_CHANGE_GROUP_STATE
Valore: 0x00001000
La coda riceve una notifica quando un gruppo cambia stato. Per un elenco dello stato del gruppo possibile
valori, vedere GetClusterGroupState.
CLUSTER_CHANGE_GROUP_DELETED
Valore: 0x00002000
La coda riceve una notifica quando viene eliminato un gruppo esistente.
CLUSTER_CHANGE_GROUP_ADDED
Valore: 0x00004000
La coda riceve una notifica quando viene creato un nuovo gruppo
nel cluster.
CLUSTER_CHANGE_GROUP_PROPERTY
Valore: 0x00008000
La coda riceve una notifica quando l'oggetto
proprietà di un gruppo cambia o quando un
la risorsa viene aggiunta o rimossa da un gruppo.
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED
Valore: 0x00010000
La coda riceve una notifica quando viene eliminato un tipo di risorsa esistente.
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
Valore: 0x00020000
La coda riceve una notifica quando un nuovo
il tipo di risorsa viene creato nel cluster.
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY
Valore: 0x00040000
La coda riceve una notifica quando l'oggetto
proprietà di un tipo di risorsa
modifiche.
CLUSTER_CHANGE_CLUSTER_RECONNECT
Valore: 0x00080000
Quando generato da un client, questo valore indica che la connessione RPC a un server è stata riconnessa a un altro server per il cluster specificato. Quando generato dal server, questo valore indica che gli eventi di notifica sono stati eliminati dal server per la porta.
CLUSTER_CHANGE_NETWORK_STATE
Valore: 0x00100000
La coda riceve una notifica quando una rete cambia stato. Per un elenco dello stato di rete possibile
valori, vedere GetClusterNetworkState.
CLUSTER_CHANGE_NETWORK_DELETED
Valore: 0x00200000
La coda riceve una notifica quando una rete viene rimossa definitivamente dall'ambiente del cluster.
CLUSTER_CHANGE_NETWORK_ADDED
Valore: 0x00400000
La coda riceve una notifica quando un nuovo
la rete viene aggiunta all'ambiente del cluster.
CLUSTER_CHANGE_NETWORK_PROPERTY
Valore: 0x00800000
La coda riceve una notifica quando l'oggetto
proprietà di una modifica di rete esistente.
CLUSTER_CHANGE_NETINTERFACE_STATE
Valore: 0x01000000
La coda riceve una notifica quando un'interfaccia di rete cambia stato. Per un elenco della possibile rete
valori dello stato dell'interfaccia, vedere
GetClusterNetInterfaceState.
CLUSTER_CHANGE_NETINTERFACE_DELETED
Valore: 0x02000000
La coda riceve una notifica quando un'interfaccia di rete viene rimossa definitivamente da un nodo del cluster.
CLUSTER_CHANGE_NETINTERFACE_ADDED
Valore: 0x04000000
La coda riceve una notifica quando un nuovo
l'interfaccia di rete viene aggiunta a un cluster
nodo.
CLUSTER_CHANGE_NETINTERFACE_PROPERTY
Valore: 0x08000000
La coda riceve una notifica quando l'oggetto
proprietà di una rete esistente
modifica dell'interfaccia.
CLUSTER_CHANGE_QUORUM_STATE
Valore: 0x10000000
Questa notifica è riservata per l'uso futuro.
CLUSTER_CHANGE_CLUSTER_STATE
Valore: 0x20000000
La coda riceve una notifica quando il cluster non è disponibile, ovvero tutti i tentativi di
comunicare con il cluster non riuscita.
CLUSTER_CHANGE_CLUSTER_PROPERTY
Valore: 0x40000000
La coda riceve una notifica quando l'elenco con priorità del cluster
le reti cambiano.
CLUSTER_CHANGE_HANDLE_CLOSE
Valore: 0x80000000
La coda riceve una notifica quando un handle associato a
l'oggetto cluster è chiuso.
CLUSTER_CHANGE_ALL

Requisiti

   
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Intestazione clusapi.h

Vedi anche

ClusterRegSetKeySecurity

CreateCluster

Enumerazioni cluster di failover

GetClusterNotify

RegisterClusterNotify