Compartir a través de


CLUSTER_REG_COMMAND enumeración (clusapi.h)

Enumera los posibles comandos del Registro de clúster que realizará un nodo local al intentar unirse a un clúster. Lo usan las estructuras CLUSTER_BATCH_COMMAND y CLUSTER_READ_BATCH_COMMAND .

Syntax

typedef enum _CLUSTER_REG_COMMAND {
  CLUSREG_COMMAND_NONE = 0,
  CLUSREG_SET_VALUE = 1,
  CLUSREG_CREATE_KEY,
  CLUSREG_DELETE_KEY,
  CLUSREG_DELETE_VALUE,
  CLUSREG_SET_KEY_SECURITY,
  CLUSREG_VALUE_DELETED,
  CLUSREG_READ_KEY,
  CLUSREG_READ_VALUE,
  CLUSREG_READ_ERROR,
  CLUSREG_CONTROL_COMMAND,
  CLUSREG_CONDITION_EXISTS,
  CLUSREG_CONDITION_NOT_EXISTS,
  CLUSREG_CONDITION_IS_EQUAL,
  CLUSREG_CONDITION_IS_NOT_EQUAL,
  CLUSREG_CONDITION_IS_GREATER_THAN,
  CLUSREG_CONDITION_IS_LESS_THAN,
  CLUSREG_CONDITION_KEY_EXISTS,
  CLUSREG_CONDITION_KEY_NOT_EXISTS,
  CLUSREG_LAST_COMMAND
} CLUSTER_REG_COMMAND;

Constantes

 
CLUSREG_COMMAND_NONE
Valor: 0
Esta constante no es un comando válido. Y la CLUSREG_LAST_COMMAND constante actúan como corchetes que contienen los comandos válidos.
CLUSREG_SET_VALUE
Valor: 1
Este comando establece un valor relativo al último comando ejecutado CLUSREG_CREATE_KEY o (si no se proporciona) con relación a una clave pasada a la función ClusterRegCreateBatch .
CLUSREG_CREATE_KEY
Este comando creará una clave del Registro de clúster especificada si no existe o abre una existente.
CLUSREG_DELETE_KEY
Este comando eliminará una clave con todos los valores y subclaves anidadas. Ningún comando que funcione con valores puede seguir CLUSREG_DELETE_KEY hasta que se agregue CLUSREG_CREATE_KEY .
CLUSREG_DELETE_VALUE
Este comando elimina un valor relativo al último comando ejecutado CLUSREG_CREATE_KEY o (si no se proporciona) con relación a una clave pasada a la función ClusterRegCreateBatch .
CLUSREG_SET_KEY_SECURITY
Este comando está reservado para su uso futuro.
CLUSREG_VALUE_DELETED
Este comando solo se devuelve a través de un puerto de notificación de actualización por lotes. Indica si se ha eliminado un valor específico del registro de clúster o si se han cambiado los datos de ese valor del registro de clúster.
CLUSREG_READ_KEY
Este comando indica que el contenido se leyó correctamente para la clave solicitada.
CLUSREG_READ_VALUE
Este comando indica que el contenido se leyó correctamente para el valor solicitado.
CLUSREG_READ_ERROR
Este comando indica que falta un valor u otro error durante la lectura.
CLUSREG_CONTROL_COMMAND
Un comando de control.

Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2012 R2.
CLUSREG_CONDITION_EXISTS
Condición que indica que existe un valor.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_NOT_EXISTS
Condición que indica que un valor no existe.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_IS_EQUAL
Condición que indica que un valor es igual a otro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_IS_NOT_EQUAL
Condición que indica que un valor no es igual a otro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_IS_GREATER_THAN
Condición que indica que un valor es mayor que otro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_IS_LESS_THAN
Condición que indica que un valor es menor que otro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_KEY_EXISTS
Condición que indica que existe una clave.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_CONDITION_KEY_NOT_EXISTS
Condición que indica que no existe una clave.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: este valor no está disponible antes de Windows Server 2016.
CLUSREG_LAST_COMMAND
Esta constante no es un comando válido. Y la CLUSREG_COMMAND_NONE constante actúan como corchetes que contienen los comandos válidos.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 y Windows Server 2008: el valor de esta constante es inferior antes de Windows Server 2016.

Comentarios

El comando CLUSREG_VALUE_DELETED precede a cada CLUSREG_SET_VALUE y CLUSREG_DELETE_VALUE comando en los datos de notificación devueltos, si el valor tenía datos existentes.

Requisitos

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

Consulte también

CLUSTER_BATCH_COMMAND

CLUSTER_READ_BATCH_COMMAND

ClusterRegCreateBatch

ClusterRegCreateReadBatch

Enumeraciones de clústeres de conmutación por error