Partager via


énumération CLUS_CHARACTERISTICS (clusapi.h)

Énumère les caractéristiques des types de ressources et des ressources.

Syntax

typedef enum CLUS_CHARACTERISTICS {
  CLUS_CHAR_UNKNOWN = 0x00000000,
  CLUS_CHAR_QUORUM = 0x00000001,
  CLUS_CHAR_DELETE_REQUIRES_ALL_NODES = 0x00000002,
  CLUS_CHAR_LOCAL_QUORUM = 0x00000004,
  CLUS_CHAR_LOCAL_QUORUM_DEBUG = 0x00000008,
  CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON = 0x00000010,
  CLUS_CHAR_BROADCAST_DELETE = 0x00000020,
  CLUS_CHAR_SINGLE_CLUSTER_INSTANCE = 0x00000040,
  CLUS_CHAR_SINGLE_GROUP_INSTANCE = 0x00000080,
  CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP = 0x00000100,
  CLUS_CHAR_PLACEMENT_DATA = 0x00000200,
  CLUS_CHAR_MONITOR_DETACH = 0x00000400,
  CLUS_CHAR_MONITOR_REATTACH = 0x00000800,
  CLUS_CHAR_OPERATION_CONTEXT = 0x00001000,
  CLUS_CHAR_CLONES = 0x00002000,
  CLUS_CHAR_NOT_PREEMPTABLE = 0x00004000,
  CLUS_CHAR_NOTIFY_NEW_OWNER = 0x00008000,
  CLUS_CHAR_SUPPORTS_UNMONITORED_STATE = 0x00010000,
  CLUS_CHAR_INFRASTRUCTURE = 0x00020000,
  CLUS_CHAR_VETO_DRAIN,
  CLUS_CHAR_DRAIN_LOCAL_OFFLINE
} ;

Constantes

 
CLUS_CHAR_UNKNOWN
Valeur : 0x00000000
Les ressources de ce type n’ont aucune caractéristique connue.
CLUS_CHAR_QUORUM
Valeur : 0x00000001
Les ressources de ce type peuvent être
type de ressource quorum pour un cluster.
CLUS_CHAR_DELETE_REQUIRES_ALL_NODES
Valeur : 0x00000002
Les ressources de ce type ne peuvent pas être supprimées, sauf si tous les nœuds sont actifs.
CLUS_CHAR_LOCAL_QUORUM
Valeur : 0x00000004
Non pris en charge.
CLUS_CHAR_LOCAL_QUORUM_DEBUG
Valeur : 0x00000008
Non pris en charge.
CLUS_CHAR_REQUIRES_STATE_CHANGE_REASON
Valeur : 0x00000010
La DLL de ressource reçoit le
CLUSCTL_RESOURCE_STATE_CHANGE_REASON
code de contrôle.
CLUS_CHAR_BROADCAST_DELETE
Valeur : 0x00000020
Non pris en charge.
CLUS_CHAR_SINGLE_CLUSTER_INSTANCE
Valeur : 0x00000040
Une seule instance de ce type de ressource est autorisée dans un cluster.
CLUS_CHAR_SINGLE_GROUP_INSTANCE
Valeur : 0x00000080
Une seule instance de ce type de ressource est autorisée dans un groupe.
CLUS_CHAR_COEXIST_IN_SHARED_VOLUME_GROUP
Valeur : 0x00000100
La ressource peut faire partie d’un groupe spécial. Les serveurs de protocole version 2.0 ne prennent pas en charge cette valeur.
CLUS_CHAR_PLACEMENT_DATA
Valeur : 0x00000200
Le type de ressource peut être interrogé pour obtenir plus d’informations sur le nombre de ressources qu’il utilise. Par exemple, dans le type de ressource de machine virtuelle , des informations sont retournées sur la quantité de mémoire nécessaire au démarrage de la machine virtuelle.

Windows Server 2008 R2 et Windows Server 2008 : Cette valeur d’énumération n’est pas prise en charge avant Windows Server 2012.
CLUS_CHAR_MONITOR_DETACH
Valeur : 0x00000400
La ressource peut être supprimée sans être mise hors connexion. Les serveurs de protocole version 2.0 ne prennent pas en charge cette valeur.
CLUS_CHAR_MONITOR_REATTACH
Valeur : 0x00000800
Cette valeur est réservée à une utilisation locale et doit être ignorée par le client. Les serveurs de protocole version 2.0 ne prennent pas en charge cette valeur.
CLUS_CHAR_OPERATION_CONTEXT
Valeur : 0x00001000
Cette valeur est réservée à une utilisation locale et doit être ignorée par le client. Les serveurs de protocole version 2.0 ne prennent pas en charge cette valeur.
CLUS_CHAR_CLONES
Valeur : 0x00002000
Cette valeur est réservée à une utilisation locale et doit être ignorée par le client. Les serveurs de protocole version 2.0 ne prennent pas en charge cette valeur.
CLUS_CHAR_NOT_PREEMPTABLE
Valeur : 0x00004000
La ressource ne doit pas être préemptée, même si l’ensemble du groupe est préempté.

Windows Server 2008 R2 et Windows Server 2008 : Cette valeur d’énumération n’est pas prise en charge avant Windows Server 2012.
CLUS_CHAR_NOTIFY_NEW_OWNER
Valeur : 0x00008000
La ressource peut recevoir un nouveau propriétaire.

Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur d’énumération n’est pas prise en charge avant Windows Server 2012 R2.
CLUS_CHAR_SUPPORTS_UNMONITORED_STATE
Valeur : 0x00010000
La ressource peut continuer à s’exécuter dans un état non surveillé lorsqu’elle perd son appartenance au cluster.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur d’énumération n’est pas prise en charge avant Windows Server 2016.
CLUS_CHAR_INFRASTRUCTURE
Valeur : 0x00020000
Cette valeur est réservée à l’infrastructure.

Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 et Windows Server 2008 : cette valeur d’énumération n’est pas prise en charge avant Windows Server 2016.

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

Voir aussi

CLUSCTL_GROUP_GET_CHARACTERISTICS

CLUSCTL_NETINTERFACE_GET_CHARACTERISTICS

CLUSCTL_NETWORK_GET_CHARACTERISTICS

CLUSCTL_NODE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_GET_CHARACTERISTICS

CLUSCTL_RESOURCE_TYPE_GET_CHARACTERISTICS

Énumérations de cluster de basculement