en-tête msclus.h
Cet en-tête est utilisé par le clustering Windows. Pour plus d'informations, consultez les pages suivantes :
msclus.h contient les interfaces de programmation suivantes :
ISClusPartitionEx Fournit des informations étendues sur une partition sur une ressource de disque physique. |
CLUSTER_CREATE_GROUP_INFO La structure CLUSTER_CREATE_GROUP_INFO permet à l’appelant de fournir des propriétés supplémentaires lors de la création d’un groupe. |
CLUSTER_ENUM_ITEM La structure CLUSTER_ENUM_ITEM contient les propriétés d’un objet de cluster et est utilisée pour énumérer les clusters dans les fonctions ClusterEnumEx et ClusterNodeEnumEx. |
CLUSTER_GROUP_ENUM_ITEM La structure CLUSTER_GROUP_ENUM_ITEM contient les propriétés d’un groupe de clusters. (CLUSTER_GROUP_ENUM_ITEM) |
CLUSTER_MEMBERSHIP_INFO La structure CLUSTER_MEMBERSHIP_INFO représente les informations d’appartenance d’un cluster. (CLUSTER_MEMBERSHIP_INFO) |
CLUSTER_RESOURCE_ENUM_ITEM La structure CLUSTER_RESOURCE_ENUM_ITEM représente les propriétés d’une ressource de cluster et sert à énumérer les ressources de cluster dans la fonction ClusterResourceEnumEx. |
GROUP_FAILURE_INFO La structure GROUP_FAILURE_INFO représente des informations sur les tentatives de basculement en cas d’échec d’un groupe. (GROUP_FAILURE_INFO) |
GROUP_FAILURE_INFO_BUFFER La structure GROUP_FAILURE_INFO_BUFFER représente une mémoire tampon pour une structure GROUP_FAILURE_INFO. (GROUP_FAILURE_INFO_BUFFER) |
NOTIFY_FILTER_AND_TYPE La structure NOTIFY_FILTER_AND_TYPE représente un filtre pour un port de notification créé par la fonction CreateClusterNotifyPortV2. |
RESOURCE_FAILURE_INFO La structure RESOURCE_FAILURE_INFO représente des informations sur les tentatives de basculement d’une ressource et est utilisée par la structure RESOURCE_FAILURE_INFO_BUFFER. |
RESOURCE_FAILURE_INFO_BUFFER La structure RESOURCE_FAILURE_INFO_BUFFER représente une mémoire tampon pour une défaillance de ressource. (RESOURCE_FAILURE_INFO_BUFFER) |
RESOURCE_TERMINAL_FAILURE_INFO_BUFFER La structure RESOURCE_TERMINAL_FAILURE_INFO_BUFFER représente une mémoire tampon pour une défaillance de terminal pour une ressource. |
CLCTL_CODES CLCTL_CODES (msclus.h) énumère les opérations possibles qu’un code de contrôle effectuera. |
CLUS_CHARACTERISTICS CLUS_CHARACTERISTICS (msclus.h) énumère les caractéristiques des types de ressources et des ressources. |
CLUS_FLAGS CLUS_FLAGS (msclus.h) identifie la ressource ou le groupe en tant que ressource principale. |
CLUS_GROUP_START_SETTING CLUS_GROUP_START_SETTING (msclus.h) énumère les paramètres de démarrage d’un groupe de cluster. |
CLUS_RESSUBCLASS L’énumération CLUS_RESSUBCLASS (msclus.h) identifie une sous-classe de ressource qui gère une ressource partagée. |
CLUS_RESSUBCLASS_NETWORK L’énumération CLUS_RESSUBCLASS_NETWORK (msclus.h) identifie une sous-classe de ressource qui gère un fournisseur d’adresses IP. |
CLUS_RESSUBCLASS_STORAGE L’énumération CLUS_RESSUBCLASS_STORAGE (msclus.h) identifie une sous-classe de ressource qui gère un bus partagé. |
CLUSCTL_CLUSTER_CODES L’énumération CLUSCTL_CLUSTER_CODES (msclus.h) énumère les codes de contrôle de cluster utilisés par la fonction ClusterControl. |
CLUSCTL_GROUP_CODES L’énumération CLUSCTL_GROUP_CODES (msclus.h) énumère les codes de contrôle de groupe. |
CLUSCTL_GROUPSET_CODES L’énumération CLUSCTL_GROUPSET_CODES (msclus.h) énumère les codes de contrôle d’ensemble de groupes utilisés par la fonction ClusterGroupSetControl. |
CLUSCTL_NETINTERFACE_CODES L’énumération CLUSCTL_NETINTERFACE_CODES (msclus.h) énumère les codes de contrôle de l’interface réseau. |
CLUSCTL_NETWORK_CODES L’énumération CLUSCTL_NETWORK_CODES (msclus.h) énumère les codes de contrôle réseau. |
CLUSCTL_NODE_CODES L’énumération CLUSCTL_NODE_CODES (msclus.h) énumère les codes de contrôle de nœud. |
CLUSCTL_RESOURCE_CODES L’énumération CLUSCTL_RESOURCE_CODES (msclus.h) énumère les codes de contrôle des ressources. |
CLUSCTL_RESOURCE_TYPE_CODES L’énumération CLUSCTL_RESOURCE_TYPE_CODES (msclus.h) énumère les codes de contrôle de type de ressource. |
CLUSGROUP_TYPE L’énumération CLUSGROUP_TYPE (msclus.h) spécifie le type de groupe de cluster à créer. |
CLUSPROP_PIFLAGS L’énumération CLUSPROP_PIFLAGS (msclus.h) représente les informations de partition de disque. |
CLUSTER_CHANGE L’énumération CLUSTER_CHANGE (msclus.h) décrit le type de notification retournée. |
CLUSTER_CHANGE_CLUSTER_V2 L’énumération CLUSTER_CHANGE_CLUSTER_V2 (msclus.h) définit la liste des notifications générées pour un cluster. |
CLUSTER_CHANGE_GROUP_V2 L’énumération CLUSTER_CHANGE_GROUP_V2 (msclus.h) définit la liste des notifications générées pour un groupe. |
CLUSTER_CHANGE_GROUPSET_V2 L’énumération CLUSTER_CHANGE_GROUPSET_V2 (msclus.h) définit la liste des notifications générées pour un ensemble de groupes. |
CLUSTER_CHANGE_NETINTERFACE_V2 L’énumération CLUSTER_CHANGE_NETINTERFACE_V2 (msclus.h) définit l’ensemble des notifications générées pour une interface réseau de cluster. |
CLUSTER_CHANGE_NETWORK_V2 L’énumération CLUSTER_CHANGE_NETWORK_V2 (msclus.h) définit les notifications générées pour un réseau de cluster. |
CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 L’énumération CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 (msclus.h) définit les notifications générées pour la mise à niveau d’un nœud de cluster. |
CLUSTER_CHANGE_NODE_V2 L’énumération CLUSTER_CHANGE_NODE_V2 (msclus.h) définit les notifications générées pour un nœud de cluster. |
CLUSTER_CHANGE_QUORUM_V2 L’énumération CLUSTER_CHANGE_QUORUM_V2 (msclus.h) définit les notifications générées pour les informations spécifiques au quorum. |
CLUSTER_CHANGE_REGISTRY_V2 L’énumération CLUSTER_CHANGE_REGISTRY_V2 (msclus.h) définit les notifications générées pour une clé de Registre. |
CLUSTER_CHANGE_RESOURCE_TYPE_V2 L’énumération CLUSTER_CHANGE_RESOURCE_TYPE_V2 (msclus.h) définit l’ensemble des notifications générées pour un type de ressource. |
CLUSTER_CHANGE_RESOURCE_V2 Découvrez comment l’énumération CLUSTER_CHANGE_RESOURCE_V2 (msclus.h) définit la liste des notifications générées pour une ressource. |
CLUSTER_CHANGE_SHARED_VOLUME_V2 L’énumération CLUSTER_CHANGE_SHARED_VOLUME_V2 (msclus.h) définit les notifications générées pour un volume partagé de cluster. |
CLUSTER_CHANGE_SPACEPORT_V2 L’énumération CLUSTER_CHANGE_SPACEPORT_V2 (msclus.h) est liée aux clusters de basculement, avec plus d’informations à déterminer. |
CLUSTER_CONTROL_OBJECT Le CLUSTER_CONTROL_OBJECT (msclus.h) est le composant objet 8 bits d’un code de contrôle qui indique le type d’objet de cluster auquel le code de contrôle s’applique. |
CLUSTER_ENUM L’énumération CLUSTER_ENUM (msclus.h) décrit le type d’objets de cluster énumérés. |
CLUSTER_GROUP_AUTOFAILBACK_TYPE La propriété commune du groupe AutoFailbackType utilise CLUSTER_GROUP_AUTOFAILBACK_TYPE pour spécifier si le groupe doit revenir au propriétaire du nœud après être revenu en ligne. |
CLUSTER_GROUP_ENUM L’énumération CLUSTER_GROUP_ENUM (msclus.h) décrit le type d’objet de cluster énuméré par les fonctions ClusterGroupEnum et ClusterGroupOpenEnum. |
CLUSTER_GROUP_PRIORITY L’énumération CLUSTER_GROUP_PRIORITY (msclus.h) spécifie le niveau de priorité d’un groupe. (CLUSTER_GROUP_PRIORITY) |
CLUSTER_GROUP_STATE L’énumération CLUSTER_GROUP_STATE (msclus.h) énumère les états possibles d’un groupe. |
CLUSTER_MGMT_POINT_TYPE L’énumération CLUSTER_MGMT_POINT_TYPE (msclus.h) spécifie le type du point de gestion pour le cluster. |
CLUSTER_NETINTERFACE_STATE L’énumération CLUSTER_NETINTERFACE_STATE (msclus.h) énumère les valeurs possibles de l’état d’une interface réseau. |
CLUSTER_NETWORK_ENUM CLUSTER_NETWORK_ENUM (msclus.h) décrit le type d’objet de cluster énuméré par les fonctions ClusterNetworkEnum et ClusterNetworkOpenEnum. |
CLUSTER_NETWORK_ROLE L’énumération CLUSTER_NETWORK_ROLE (msclus.h) décrit le rôle d’un réseau dans le cluster. |
CLUSTER_NETWORK_STATE L’énumération CLUSTER_NETWORK_STATE (msclus.h) énumère les valeurs possibles de l’état d’un réseau. |
CLUSTER_NODE_DRAIN_STATUS L’énumération CLUSTER_NODE_DRAIN_STATUS (msclus.h) énumère les valeurs possibles du status d’un drain de nœud. |
CLUSTER_NODE_ENUM CLUSTER_NODE_ENUM (msclus.h) décrit les types d’objets de cluster énumérés par les fonctions ClusterNodeEnum et ClusterNodeOpenEnum. |
CLUSTER_NODE_STATE L’énumération CLUSTER_NODE_STATE (msclus.h) décrit l’état d’un nœud de cluster. |
CLUSTER_NODE_STATUS L’énumération CLUSTER_NODE_STATUS (msclus.h) décrit la status d’un nœud de cluster. |
CLUSTER_NOTIFICATIONS_VERSION L’énumération CLUSTER_NOTIFICATIONS_VERSION (msclus.h) définit les différentes versions des énumérations de notification de cluster. |
CLUSTER_OBJECT_TYPE L’énumération CLUSTER_OBJECT_TYPE (msclus.h) définit le type d’objet pour lequel une notification est demandée ou générée. |
CLUSTER_PROPERTY_FORMAT L’énumération CLUSTER_PROPERTY_FORMAT (msclus.h) spécifie le type de données d’une valeur de propriété dans une liste de propriétés. |
CLUSTER_PROPERTY_SYNTAX L’énumération CLUSTER_PROPERTY_SYNTAX (msclus.h) fournit les valeurs possibles pour les structures de syntaxe dans une liste de propriétés. |
CLUSTER_PROPERTY_TYPE L’énumération CLUSTER_PROPERTY_TYPE (msclus.h) définit les types de propriétés pris en charge par une liste de propriétés de cluster. |
CLUSTER_QUORUM_TYPE L’énumération CLUSTER_QUORUM_TYPE (msclus.h) est le type de ressource de quorum à créer. |
CLUSTER_QUORUM_VALUE CLUSTER_QUORUM_VALUE (msclus.h) énumère les valeurs retournées par la fonction ClusterControl avec deux codes de contrôle spécifiques. |
CLUSTER_REG_COMMAND CLUSTER_REG_COMMAND (msclus.h) énumère les commandes possibles du registre de cluster qu’un nœud local effectuera lors de la tentative de jointure d’un cluster. |
CLUSTER_RESOURCE_CLASS L’énumération CLUSTER_RESOURCE_CLASS (msclus.h) définit la classe d’une ressource. |
CLUSTER_RESOURCE_CREATE_FLAGS L’énumération CLUSTER_RESOURCE_CREATE_FLAGS (msclus.h) détermine à quelle ressource surveillera une ressource donnée qui sera affectée. |
CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION L’énumération CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION (msclus.h) spécifie les différentes actions qui peuvent être effectuées lorsqu’une ressource a un échec incorporé. |
CLUSTER_RESOURCE_ENUM CLUSTER_RESOURCE_ENUM (msclus.h) décrit le type d’objet de cluster énuméré par les fonctions ClusterResourceEnum ou ClusterResourceOpenEnum. |
CLUSTER_RESOURCE_RESTART_ACTION CLUSTER_RESOURCE_RESTART_ACTION (msclus.h) est utilisé par la propriété commune de la ressource RestartAction pour spécifier l’action du service de cluster en cas d’échec de la ressource. |
CLUSTER_RESOURCE_STATE L’énumération CLUSTER_RESOURCE_STATE (msclus.h) décrit la condition opérationnelle d’une ressource. |
CLUSTER_RESOURCE_STATE_CHANGE_REASON CLUSTER_RESOURCE_STATE_CHANGE_REASON (msclus.h) est utilisé par deux codes de contrôle spécifiques pour décrire la raison d’un changement d’état de ressource. |
CLUSTER_RESOURCE_TYPE_ENUM Les énumérations CLUSTER_RESOURCE_TYPE_ENUM (msclus.h) décrivent le type d’objet de cluster énuméré par deux fonctions spécifiques. |
CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE L’énumération CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE (msclus.h) spécifie les différents états instantané d’un volume partagé. |
NODE_CLUSTER_STATE L’énumération NODE_CLUSTER_STATE (msclus.h) indique l’état du cluster. |