Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Énumère les commandes possibles de registre de cluster qu’un nœud local effectuera lors de la tentative de jointure d’un cluster. Il est utilisé par les structures CLUSTER_BATCH_COMMAND et 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_NONEValeur : 0 Cette constante n’est pas une commande valide. Elle et la constante CLUSREG_LAST_COMMAND agissent comme des crochets qui contiennent les commandes valides. |
CLUSREG_SET_VALUEValeur : 1 Cette commande définit une valeur par rapport à la dernière commande exécutée CLUSREG_CREATE_KEY ou (si elle n’est pas fournie) relative à une clé passée à la fonction ClusterRegCreateBatch . |
CLUSREG_CREATE_KEYCette commande crée une clé de Registre de cluster spécifiée si elle n’existe pas, ou en ouvre une existante. |
CLUSREG_DELETE_KEYCette commande supprime une clé avec toutes les valeurs et sous-clés imbriquées. Aucune commande qui fonctionne sur des valeurs ne peut suivre CLUSREG_DELETE_KEY tant que CLUSREG_CREATE_KEY n’est pas ajouté. |
CLUSREG_DELETE_VALUECette commande supprime une valeur par rapport à la dernière commande exécutée CLUSREG_CREATE_KEY ou (si elle n’est pas fournie) relative à une clé passée à la fonction ClusterRegCreateBatch . |
CLUSREG_SET_KEY_SECURITYCette commande est réservée à une utilisation ultérieure. |
CLUSREG_VALUE_DELETEDCette commande est retournée uniquement par le biais d’un port de notification de mise à jour par lot. Il indique si une valeur de registre de cluster spécifique a été supprimée ou si les données de cette valeur de registre de cluster ont été modifiées. |
CLUSREG_READ_KEYCette commande indique que le contenu a été lu correctement pour la clé demandée. |
CLUSREG_READ_VALUECette commande indique que le contenu a été lu correctement pour la valeur demandée. |
CLUSREG_READ_ERRORCette commande indique qu’une valeur était manquante ou qu’une autre erreur s’est produite pendant la lecture. |
CLUSREG_CONTROL_COMMANDCommande de contrôle. Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2012 R2. |
CLUSREG_CONDITION_EXISTSCondition qui indique qu’une valeur existe. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_NOT_EXISTSCondition qui indique qu’une valeur n’existe pas. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_IS_EQUALCondition qui indique qu’une valeur est égale à une autre. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_IS_NOT_EQUALCondition qui indique qu’une valeur n’est pas égale à une autre. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_IS_GREATER_THANCondition qui indique qu’une valeur est supérieure à une autre. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_IS_LESS_THANCondition qui indique qu’une valeur est inférieure à une autre. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_KEY_EXISTSCondition qui indique qu’une clé existe. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_CONDITION_KEY_NOT_EXISTSCondition qui indique qu’une clé n’existe pas. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur n’est pas disponible avant Windows Server 2016. |
CLUSREG_LAST_COMMANDCette constante n’est pas une commande valide. Elle et la constante CLUSREG_COMMAND_NONE agissent comme des crochets qui contiennent les commandes valides. Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : la valeur de cette constante est inférieure avant Windows Server 2016. |
Remarques
La commande CLUSREG_VALUE_DELETED précède chaque commande CLUSREG_SET_VALUE et CLUSREG_DELETE_VALUE dans les données de notification retournées, si la valeur avait des données existantes.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Aucun pris en charge |
| Serveur minimal pris en charge | Windows Server 2008 Datacenter, Windows Server 2008 Entreprise |
| En-tête | clusapi.h |