Compartir a través de


enumeración CLUSTER_CHANGE (msclus.h)

Describe el tipo de notificación devuelta. Las funciones GetClusterNotify, RegisterClusterNotify y CreateCluster usan esta enumeración.

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
Valor: 0x1
La cola recibe una notificación cuando un nodo cambia de estado. Para obtener una lista de los posibles valores de estado de nodo, consulte
GetClusterNodeState.
CLUSTER_CHANGE_NODE_DELETED
Valor: 0x2
La cola recibe una notificación cuando un nodo se quita permanentemente de un clúster. Un nodo puede ser
eliminado permanentemente de un clúster existente con una llamada a
Función EvictClusterNode .
CLUSTER_CHANGE_NODE_ADDED
Valor: 0x4
La cola recibe una notificación cuando un nuevo nodo
se agrega al clúster. Solo se puede agregar un nodo cuando el servicio de clúster se instala inicialmente en .
Nodo.
CLUSTER_CHANGE_NODE_PROPERTY
Valor: 0x8
Esta notificación está reservada para uso futuro.
CLUSTER_CHANGE_REGISTRY_NAME
Valor: 0x10
La cola recibe una notificación cuando el nombre de una clave de base de datos de clúster ha cambiado.
CLUSTER_CHANGE_REGISTRY_ATTRIBUTES
Valor: 0x20
La cola recibe una notificación cuando
Se cambian los atributos de la clave de base de datos del clúster. El único
el atributo de clave de base de datos de clúster definido actualmente es su descriptor de seguridad, que se puede cambiar con
ClusterRegSetKeySecurity.
CLUSTER_CHANGE_REGISTRY_VALUE
Valor: 0x40
La cola recibe una notificación cuando se cambia o elimina un valor de la clave de base de datos de clúster especificada.
Los valores de la base de datos de clúster se pueden cambiar con
Función ClusterRegSetValue y eliminada con
Función ClusterRegDeleteValue .
CLUSTER_CHANGE_REGISTRY_SUBTREE
Valor: 0x80
Indica que los demás eventos de CLUSTER_CHANGE_REGISTRY_* se aplican a todo el
base de datos de clúster. Si no se incluye esta marca, los eventos solo se aplican a la clave especificada.
CLUSTER_CHANGE_RESOURCE_STATE
Valor: 0x100
La cola recibe una notificación cuando un recurso cambia de estado. Para obtener una lista del estado de recurso posible
valores, consulte GetClusterResourceState.
CLUSTER_CHANGE_RESOURCE_DELETED
Valor: 0x200
La cola recibe una notificación cuando se elimina un recurso.
CLUSTER_CHANGE_RESOURCE_ADDED
Valor: 0x400
La cola recibe una notificación cuando un nuevo
el recurso se crea en el clúster.
CLUSTER_CHANGE_RESOURCE_PROPERTY
Valor: 0x800
La cola recibe una notificación cuando
propiedades,
Dependencias, o
posibles nodos propietarios de un cambio de recurso.
CLUSTER_CHANGE_GROUP_STATE
Valor: 0x1000
La cola recibe una notificación cuando un grupo cambia de estado. Para obtener una lista del estado de grupo posible
valores, consulte GetClusterGroupState.
CLUSTER_CHANGE_GROUP_DELETED
Valor: 0x2000
La cola recibe una notificación cuando se elimina un grupo existente.
CLUSTER_CHANGE_GROUP_ADDED
Valor: 0x4000
La cola recibe una notificación cuando se crea un nuevo grupo
en el clúster.
CLUSTER_CHANGE_GROUP_PROPERTY
Valor: 0x8000
La cola recibe una notificación cuando
propiedades de un grupo cambian o cuando
se agrega o quita de un grupo.
CLUSTER_CHANGE_RESOURCE_TYPE_DELETED
Valor: 0x10000
La cola recibe una notificación cuando se elimina un tipo de recurso existente.
CLUSTER_CHANGE_RESOURCE_TYPE_ADDED
Valor: 0x20000
La cola recibe una notificación cuando un nuevo
el tipo de recurso se crea en el clúster.
CLUSTER_CHANGE_RESOURCE_TYPE_PROPERTY
Valor: 0x40000
La cola recibe una notificación cuando
propiedades de un tipo de recurso
cambios.
CLUSTER_CHANGE_CLUSTER_RECONNECT
Valor: 0x80000
Cuando un cliente lo genera, este valor indica que la conexión RPC a un servidor se ha vuelto a conectar a otro servidor para el clúster especificado. Cuando el servidor lo genera, este valor indica que el servidor quitó los eventos de notificación para el puerto.
CLUSTER_CHANGE_NETWORK_STATE
Valor: 0x100000
La cola recibe una notificación cuando una red cambia de estado. Para obtener una lista del estado de red posible
valores, consulte GetClusterNetworkState.
CLUSTER_CHANGE_NETWORK_DELETED
Valor: 0x200000
La cola recibe una notificación cuando una red se quita permanentemente del entorno del clúster.
CLUSTER_CHANGE_NETWORK_ADDED
Valor: 0x400000
La cola recibe una notificación cuando un nuevo
se agrega la red al entorno de clúster.
CLUSTER_CHANGE_NETWORK_PROPERTY
Valor: 0x800000
La cola recibe una notificación cuando
propiedades de un cambio de red existente.
CLUSTER_CHANGE_NETINTERFACE_STATE
Valor: 0x1000000
La cola recibe una notificación cuando una interfaz de red cambia de estado. Para obtener una lista de la posible red
valores de estado de interfaz, consulte
GetClusterNetInterfaceState.
CLUSTER_CHANGE_NETINTERFACE_DELETED
Valor: 0x2000000
La cola recibe una notificación cuando una interfaz de red se quita permanentemente de un nodo de clúster.
CLUSTER_CHANGE_NETINTERFACE_ADDED
Valor: 0x4000000
La cola recibe una notificación cuando un nuevo
interfaz de red se agrega a un clúster
nodo.
CLUSTER_CHANGE_NETINTERFACE_PROPERTY
Valor: 0x8000000
La cola recibe una notificación cuando
propiedades de una red existente
cambio de interfaz.
CLUSTER_CHANGE_QUORUM_STATE
Valor: 0x10000000
Esta notificación está reservada para uso futuro.
CLUSTER_CHANGE_CLUSTER_STATE
Valor: 0x20000000
La cola recibe una notificación cuando el clúster deja de estar disponible, lo que significa que todos los intentos de
comunicarse con el clúster produce un error.
CLUSTER_CHANGE_CLUSTER_PROPERTY
Valor: 0x40000000
La cola recibe una notificación cuando la lista de prioridades del clúster es interna.
cambios en las redes .
CLUSTER_CHANGE_HANDLE_CLOSE
Valor: 0x80000000
La cola recibe una notificación cuando un identificador asociado a
el objeto cluster está cerrado.
CLUSTER_CHANGE_ALL

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Encabezado msclus.h

Consulte también

ClusterRegSetKeySecurity

CreateCluster

Enumeraciones de clústeres de conmutación por error

GetClusterNotify

RegisterClusterNotify