é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