Condividi tramite


enumerazione CLUSTER_REG_COMMAND (clusapi.h)

Enumera i possibili comandi del Registro di sistema del cluster che verranno eseguiti da un nodo locale quando si tenta di aggiungere un cluster. Viene utilizzato dalle strutture CLUSTER_BATCH_COMMAND e CLUSTER_READ_BATCH_COMMAND .

Sintassi

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;

Costanti

 
CLUSREG_COMMAND_NONE
Valore: 0
Questa costante non è un comando valido. E la costante CLUSREG_LAST_COMMAND fungono da parentesi quadre che contengono i comandi validi.
CLUSREG_SET_VALUE
Valore: 1
Questo comando imposta un valore relativo all'ultimo comando CLUSREG_CREATE_KEY eseguito o , se non specificato, rispetto a una chiave passata nella funzione ClusterRegCreateBatch .
CLUSREG_CREATE_KEY
Questo comando creerà una chiave del Registro di sistema del cluster specificata, se non esiste o ne apre una esistente.
CLUSREG_DELETE_KEY
Questo comando eliminerà una chiave con tutti i valori e le sottochiavi annidate. Nessun comando che opera sui valori può seguire CLUSREG_DELETE_KEY fino all'aggiunta di CLUSREG_CREATE_KEY .
CLUSREG_DELETE_VALUE
Questo comando elimina un valore relativo all'ultimo comando CLUSREG_CREATE_KEY eseguito o , se non specificato, rispetto a una chiave passata nella funzione ClusterRegCreateBatch .
CLUSREG_SET_KEY_SECURITY
Questo comando è riservato per un uso futuro.
CLUSREG_VALUE_DELETED
Questo comando viene restituito solo tramite una porta di notifica di aggiornamento batch. Indica se è stato eliminato un valore specifico del Registro di sistema del cluster o se i dati del valore del Registro di sistema del cluster sono stati modificati.
CLUSREG_READ_KEY
Questo comando indica che il contenuto è stato letto correttamente per la chiave richiesta.
CLUSREG_READ_VALUE
Questo comando indica che il contenuto è stato letto correttamente per il valore richiesto.
CLUSREG_READ_ERROR
Questo comando indica che manca un valore o si è verificato un altro errore durante la lettura.
CLUSREG_CONTROL_COMMAND
Comando di controllo.

Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2012 R2.
CLUSREG_CONDITION_EXISTS
Condizione che indica che esiste un valore.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_NOT_EXISTS
Condizione che indica che un valore non esiste.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_IS_EQUAL
Condizione che indica che un valore è uguale a un altro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_IS_NOT_EQUAL
Condizione che indica che un valore non è uguale a un altro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_IS_GREATER_THAN
Condizione che indica che un valore è maggiore di un altro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_IS_LESS_THAN
Condizione che indica che un valore è minore di un altro.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_KEY_EXISTS
Condizione che indica che esiste una chiave.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_CONDITION_KEY_NOT_EXISTS
Condizione che indica che una chiave non esiste.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: questo valore non è disponibile prima di Windows Server 2016.
CLUSREG_LAST_COMMAND
Questa costante non è un comando valido. E la costante CLUSREG_COMMAND_NONE fungono da parentesi quadre che contengono i comandi validi.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008: il valore di questa costante è inferiore prima di Windows Server 2016.

Commenti

Il comando CLUSREG_VALUE_DELETED precede ogni CLUSREG_SET_VALUE e CLUSREG_DELETE_VALUE comando nei dati di notifica restituiti, se il valore include dati esistenti.

Requisiti

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

Vedi anche

CLUSTER_BATCH_COMMAND

CLUSTER_READ_BATCH_COMMAND

ClusterRegCreateBatch

ClusterRegCreateReadBatch

Enumerazioni cluster di failover