Lire en anglais

Partager via


En-tête clusapi.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

clusapi.h contient les interfaces de programmation suivantes :

Fonctions

 
AddClusterGroupDependency

Ajoute une dépendance entre deux groupes de clusters.
AddClusterGroupSetDependency

Ajoute une dépendance entre deux groupes de clusters.
AddClusterGroupToGroupSetDependency

Ajoute une dépendance entre un groupe de clusters et un ensemble de groupes de cluster.
AddClusterNode

Ajoute un nœud à un cluster existant.
AddClusterResourceDependency

Crée une relation de dépendance entre deux ressources.
AddClusterResourceNode

Ajoute un nœud à la liste des nœuds possibles sur lesquels une ressource peut s’exécuter.
AddResourceToClusterSharedVolumes

Ajoute du stockage aux volumes partagés de cluster.
ALIGN_CLUSPROP

Aligne correctement les structures dans les listes de valeurs.
BackupClusterDatabase

Crée une sauvegarde de la base de données de cluster et de tous les points de contrôle du Registre.
CancelClusterGroupOperation

Permet à un client d’annuler une opération MoveClusterGroup ou MoveClusterGroupEx en attente pour un groupe. Le groupe est ensuite retourné à son état persistant.
CanResourceBeDependent

Détermine si une ressource peut dépendre d’une autre ressource.
ChangeClusterResourceGroup

Déplace une ressource d’un groupe à un autre.
CloseCluster

Ferme un handle de cluster.
CloseClusterGroup

Ferme un handle de groupe.
CloseClusterGroupSet

Ferme un handle d’ensemble de groupes retourné par OpenClusterGroupSet.
CloseClusterNetInterface

Ferme un handle d’interface réseau.
CloseClusterNetwork

Ferme un handle réseau.
CloseClusterNode

Ferme un handle de nœud.
CloseClusterNotifyPort

Ferme un port de notification établi via CreateClusterNotifyPort.
CloseClusterResource

Ferme un handle de ressource.
CLUSCTL_GET_ACCESS_MODE

Extrait le code d’accès d’un code de contrôle. Pour plus d’informations sur les différents codes qui composent un code de contrôle, consultez Architecture du code de contrôle.
CLUSCTL_GET_CONTROL_FUNCTION

Extrait le code d’opération d’un code de contrôle. Pour plus d’informations sur les différents codes qui composent un code de contrôle, consultez Architecture du code de contrôle.
CLUSCTL_GET_CONTROL_OBJECT

Extrait le code objet d’un code de contrôle. Pour plus d’informations sur les différents codes qui composent un code de contrôle, consultez Architecture du code de contrôle.
CLUSCTL_GET_USER

Récupère le bit utilisateur à partir d’un code de contrôle. Pour plus d’informations, consultez Architecture du code de contrôle.
CLUSCTL_USER_CODE

Génère un code de contrôle défini par l’utilisateur correctement mis en forme. Pour plus d’informations sur la disposition des bits des codes de contrôle, consultez Architecture du code de contrôle.
CLUSPROP_BINARY_DECLARE

Crée une structure CLUSPROP_BINARY avec le membre rgb défini sur une taille déterminée par l’appelant.
CLUSPROP_PROPERTY_NAME_DECLARE

Crée une structure CLUSPROP_PROPERTY_NAME avec le membre sz défini sur une taille déterminée par l’appelant.
CLUSPROP_SZ_DECLARE

Crée une structure CLUSPROP_SZ avec le membre sz défini sur une taille déterminée par l’appelant.
CLUSTER_GET_MAJOR_VERSION

Extrait la partie de version principale d’un numéro de version de service de cluster.
CLUSTER_GET_MINOR_VERSION

Extrait la partie de version mineure d’un numéro de version du service de cluster.
CLUSTER_GET_UPGRADE_VERSION

Extrait la partie version de mise à niveau d’un numéro de version du service de cluster.
CLUSTER_MAKE_VERSION

Crée un numéro de version du service de cluster.
ClusterAddGroupToGroupSet

Ajoute le groupe spécifié à un ensemble de groupes dans le cluster.
ClusterCloseEnum

Ferme un handle d’énumération de cluster ouvert à l’origine par ClusterOpenEnum.
ClusterCloseEnumEx

Ferme un handle à une énumération qui a été ouverte par la fonction ClusterOpenEnumEx.
ClusterControl

Lance une opération qui affecte un cluster.
ClusterEnum

Énumère les objets de cluster dans un cluster, en retournant le nom d’un objet à chaque appel.
ClusterEnumEx

Énumère les objets dans un cluster, puis obtient le nom et les propriétés de l’objet de cluster.
ClusterGetEnumCount

Retourne le nombre d’objets de cluster associés à un handle d’énumération de cluster.
ClusterGetEnumCountEx

Retourne le nombre d’objets de cluster associés à un handle d’énumération de cluster.
ClusterGroupCloseEnum

Ferme un handle d’énumération de groupe.
ClusterGroupCloseEnumEx

Ferme l’énumération et libère toute la mémoire détenue par le handle hGroupEnumEx.
ClusterGroupControl

Lance une opération qui affecte un groupe. L’opération effectuée dépend du code de contrôle passé au paramètre dwControlCode.
ClusterGroupEnum

Énumère les ressources d’un groupe ou les nœuds qui sont les propriétaires préférés d’un groupe, en retournant le nom de la ressource ou du nœud à chaque appel.
ClusterGroupEnumEx

Récupère un élément de l’énumération.
ClusterGroupGetEnumCount

Retourne le nombre d’objets de cluster associés à un handle d’énumération de groupe.
ClusterGroupGetEnumCountEx

Retourne le nombre d’éléments dans l’énumération.
ClusterGroupOpenEnum

Ouvre un énumérateur pour l’itération à travers les ressources d’un groupe et/ou les nœuds inclus dans sa liste de propriétaires préférés.
ClusterGroupOpenEnumEx

Ouvre un handle pour l’énumération de groupe.
ClusterGroupSetCloseEnum

Ferme une énumération ouverte pour un ensemble de groupes.
ClusterGroupSetControl

Lance une opération affectant un ensemble de groupes.
ClusterGroupSetEnum

Retourne l’objet énumérable suivant.
ClusterGroupSetGetEnumCount

Obtient le nombre d’éléments contenus dans la collection de l’énumérateur.
ClusterGroupSetOpenEnum

Démarre l’énumération de l’ensemble de groupes pour un cluster.
ClusterNetInterfaceCloseEnum

Ferme un handle d’énumération d’interface réseau.
ClusterNetInterfaceControl

Lance une opération qui affecte une interface réseau. L’opération effectuée dépend du code de contrôle passé au paramètre dwControlCode.
ClusterNetInterfaceEnum

Énumère les interfaces réseau installées sur un cluster, en retournant un nom à chaque appel.
ClusterNetInterfaceOpenEnum

Ouvre un énumérateur pour l’itération via les interfaces réseau installées.
ClusterNetworkCloseEnum

Ferme un handle d’énumération réseau.
ClusterNetworkControl

Lance une opération sur un réseau. L’opération effectuée dépend du code de contrôle passé au paramètre dwControlCode.
ClusterNetworkEnum

Énumère les objets de cluster sur un réseau, en retournant le nom d’un objet à chaque appel.
ClusterNetworkGetEnumCount

Retourne le nombre d’objets de cluster associés à un handle d’énumération réseau.
ClusterNetworkOpenEnum

Ouvre un énumérateur pour l’itération à travers des objets sur un réseau.
ClusterNodeCloseEnum

Ferme un handle d’énumération de nœud. (ClusterNodeCloseEnum)
ClusterNodeCloseEnumEx

Ferme un handle d’énumération de nœud. (ClusterNodeCloseEnumEx)
ClusterNodeControl

Lance une opération qui affecte un nœud. L’opération effectuée dépend du code de contrôle passé au paramètre dwControlCode.
ClusterNodeEnum

Énumère les interfaces réseau ou les groupes installés sur un nœud, en retournant le nom de chacun à chaque appel.
ClusterNodeEnumEx

Récupère le nœud de cluster spécifié à partir d’une énumération CLUSTER_ENUM_ITEM.
ClusterNodeGetEnumCount

Retourne le nombre d’objets de cluster associés à un handle d’énumération de nœud.
ClusterNodeGetEnumCountEx

Retourne le nombre d’objets de cluster associés à un handle d’énumération de nœud.
ClusterNodeOpenEnum

Ouvre un énumérateur pour l’itération via les interfaces réseau ou les groupes installés sur un nœud.
ClusterNodeOpenEnumEx

Ouvre un énumérateur qui peut itérer via les interfaces réseau ou les groupes installés sur un nœud.
ClusterOpenEnum

Ouvre un énumérateur pour l’itération à travers des objets de cluster dans un cluster.
ClusterOpenEnumEx

Ouvre un handle sur un cluster afin d’itérer à travers ses objets.
ClusterRegBatchAddCommand

Ajoute une commande à un lot qui sera exécuté sur une clé de Registre de cluster.
ClusterRegBatchCloseNotification

Libère la mémoire associée à la notification par lot.
ClusterRegBatchReadCommand

Lit une commande à partir d’une notification par lot.
ClusterRegCloseBatch

Exécute ou ignore le lot créé par la fonction ClusterRegCreateBatch. (ClusterRegCloseBatch)
ClusterRegCloseBatchEx

Exécute ou ignore le lot créé par la fonction ClusterRegCreateBatch. (ClusterRegCloseBatchEx)
ClusterRegCloseBatchNotifyPort

Ferme un abonnement à un port de notification par lots créé par la fonction ClusterRegCreateBatchNotifyPort.
ClusterRegCloseKey

Libère le handle d’une clé de base de données de cluster.
ClusterRegCloseReadBatch

Exécute un lot de lecture et retourne les résultats des exécutions du lot de lecture. (ClusterRegCloseReadBatch)
ClusterRegCloseReadBatchEx

Exécute un lot de lecture et retourne les résultats des exécutions du lot de lecture. (ClusterRegCloseReadBatchEx)
ClusterRegCloseReadBatchReply

Ferme un handle de résultat de lot de lecture et libère la mémoire qui lui est associée.
ClusterRegCreateBatch

Crée un lot qui exécutera des commandes sur une clé de Registre de cluster.
ClusterRegCreateBatchNotifyPort

Crée un abonnement à un port de notification par lots.
ClusterRegCreateKey

Crée une clé de base de données de cluster spécifiée. Si la clé existe déjà dans la base de données, ClusterRegCreateKey l’ouvre sans apporter de modifications.
ClusterRegCreateReadBatch

Crée un handle pour le lot de lecture qui exécute des commandes de lecture sur la clé de Registre du cluster.
ClusterRegDeleteKey

Supprime une clé de base de données de cluster.
ClusterRegDeleteValue

Supprime une valeur nommée d’une clé de base de données de cluster.
ClusterRegEnumKey

Énumère les sous-clés d’une clé de base de données de cluster ouverte.
ClusterRegEnumValue

Énumère les valeurs d’une clé de base de données de cluster ouverte.
ClusterRegGetBatchNotification

Récupère la notification par lot.
ClusterRegGetKeySecurity

Retourne une copie du descripteur de sécurité protégeant la clé de base de données de cluster spécifiée.
ClusterRegOpenKey

Ouvre une clé de base de données de cluster existante.
ClusterRegQueryInfoKey

Retourne des informations sur une clé de base de données de cluster.
ClusterRegQueryValue

Retourne le nom, le type et les composants de données associés à une valeur pour une clé de base de données de cluster ouverte.
ClusterRegReadBatchAddCommand

Ajoute une commande de lecture à un lot qui s’exécute sur une clé de Registre de cluster.
ClusterRegReadBatchReplyNextCommand

Lit la commande suivante à partir d’un résultat de lot de lecture.
ClusterRegSetKeySecurity

Définit les attributs de sécurité d’une clé de base de données de cluster.
ClusterRegSetValue

Définit une valeur pour une clé de base de données de cluster.
ClusterRegSyncDatabase

Synchronise la base de données de cluster avec un cluster.
ClusterRemoveGroupFromGroupSet

Supprime le groupe spécifié de l’ensemble de groupes dont il est actuellement membre.
ClusterResourceCloseEnum

Ferme un handle d’énumération de ressources.
ClusterResourceCloseEnumEx

Ferme un handle à une énumération de ressources.
ClusterResourceControl

Lance une opération affectant une ressource. L’opération effectuée dépend du code de contrôle passé au paramètre dwControlCode.
ClusterResourceControlAsUser

Lance une opération affectant une ressource.
ClusterResourceEnum

Énumère les ressources dépendantes d’une ressource, les nœuds ou les deux.
ClusterResourceEnumEx

Énumère une ressource, puis retourne un pointeur vers la ressource ou le nœud dépendant actuel.
ClusterResourceGetEnumCount

Retourne le nombre d’objets de cluster associés à un handle d’énumération de ressources.
ClusterResourceGetEnumCountEx

Retourne le nombre d’objets de cluster associés à un handle d’énumération de ressources.
ClusterResourceOpenEnum

Ouvre un énumérateur pour l’itération au sein des dépendances et des nœuds d’une ressource.
ClusterResourceOpenEnumEx

Ouvre un handle à une énumération de ressources qui permet l’itération via les dépendances et les nœuds d’une ressource.
ClusterResourceTypeCloseEnum

Ferme un handle d’énumération de type de ressource.
ClusterResourceTypeControl

Lance une opération affectant un type de ressource. L’opération effectuée dépend du code de contrôle passé au paramètre dwControlCode.
ClusterResourceTypeControlAsUser

Lance une opération affectant un type de ressource.
ClusterResourceTypeEnum

Énumère les nœuds ou ressources propriétaires possibles d’un type de ressource.
ClusterResourceTypeGetEnumCount

Retourne le nombre d’objets de cluster associés à un handle d’énumération resource_type.
ClusterResourceTypeOpenEnum

Ouvre un énumérateur pour l’itération au sein des nœuds ou ressources propriétaires possibles d’un type de ressource.
ClusterSetAccountAccess

Mises à jour une liste d’accès aux comptes (ACL) pour un cluster.
ClusterSharedVolumeSetSnapshotState

Mises à jour l’état d’un instantané d’un volume partagé de cluster.
ClusterUpgradeFunctionalLevel

Lance une mise à niveau propagée du système d’exploitation sur un cluster. PCLUSAPI_CLUSTER_UPGRADE définit un pointeur vers cette fonction.
CreateCluster

Crée et démarre un cluster.
CreateClusterCNOless

Crée un cluster sans nom de cluster et sans ressources d’adresse IP.
CreateClusterGroup

Ajoute un groupe à un cluster et retourne un handle au groupe nouvellement ajouté.
CreateClusterGroupEx

Crée un groupe de clusters avec les options spécifiées dans la structure CLUSTER_CREATE_GROUP_INFO en une seule opération.
CreateClusterGroupSet

Ajoute un ensemble de groupes à un cluster et retourne un handle au jeu de groupes nouvellement ajouté.
CreateClusterNameAccount

Crée une ressource de nom de cluster, puis l’utilise pour ajouter un cluster à un domaine, même si les machines qui hébergent le cluster ne sont pas membres du domaine.
CreateClusterNotifyPort

Crée ou modifie un port de notification. Pour plus d’informations sur les ports de notification, consultez Réception d’événements de cluster.
CreateClusterNotifyPortV2

Crée ou modifie un port de notification. Pour plus d’informations sur les ports de notification, consultez Réception d’événements de cluster.
CreateClusterResource

Crée une ressource dans un cluster.
CreateClusterResourceType

Crée un type de ressource dans un cluster.
DeleteClusterGroup

Supprime un groupe hors connexion et vide d’un cluster.
DeleteClusterGroupSet

Supprime l’ensemble de groupes spécifié du cluster.
DeleteClusterResource

Supprime une ressource hors connexion d’un cluster.
DeleteClusterResourceType

Supprime un type de ressource d’un cluster.
DestroyCluster

Supprime un cluster.
DestroyClusterGroup

Supprime le groupe spécifié d’un cluster.
EvictClusterNode

Supprime un nœud de la base de données de cluster.
EvictClusterNodeEx

Supprime un nœud du cluster et lance des opérations de nettoyage sur le nœud.
FailClusterResource

Lance une défaillance de ressource.
GetClusterFromGroup

Retourne un handle au cluster associé à un groupe.
GetClusterFromGroupSet

La fonction GetClusterFromGroupSet (clusapi.h) retourne un handle au cluster associé à un jeu de groupes.
GetClusterFromNetInterface

Retourne un handle au cluster associé à une interface réseau.
GetClusterFromNetwork

Retourne un handle au cluster associé à un réseau.
GetClusterFromNode

Retourne un handle au cluster associé à un nœud.
GetClusterFromResource

Retourne un handle au cluster associé à une ressource.
GetClusterGroupKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour un groupe.
GetClusterGroupState

Retourne l’état actuel d’un groupe.
GetClusterInformation

Récupère le nom et la version d’un cluster.
GetClusterKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour un cluster.
GetClusterNetInterface

Retourne le nom de l’interface d’un nœud à un réseau dans un cluster.
GetClusterNetInterfaceKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour un objet d’interface réseau.
GetClusterNetInterfaceState

Retourne l’état actuel d’une interface réseau.
GetClusterNetworkId

Retourne l’identificateur d’un réseau.
GetClusterNetworkKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour un réseau.
GetClusterNetworkState

État actuel d’un réseau.
GetClusterNodeId

Retourne l’identificateur unique d’un nœud de cluster.
GetClusterNodeKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour un nœud.
GetClusterNodeState

Retourne l’état actuel d’un nœud.
GetClusterNotify

Informations relatives à l’événement de notification suivant stocké pour un port de notification.
GetClusterNotifyV2

Récupère des informations sur l’événement de notification suivant pour un port de notification.
GetClusterQuorumResource

Retourne le nom de la ressource de quorum d’un cluster.
GetClusterResourceDependencyExpression

Récupère l’expression de dépendance associée à la ressource spécifiée.
GetClusterResourceKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour une ressource.
GetClusterResourceNetworkName

Récupère la propriété privée Name de la ressource Network Name dont dépend une ressource.
GetClusterResourceState

Retourne l’état actuel d’une ressource.
GetClusterResourceTypeKey

Ouvre la racine de la sous-arborescence de base de données de cluster pour un type de ressource.
GetCurrentClusterNodeId

Retourne l’identificateur unique du nœud de cluster actuel.
GetNodeClusterState

Détermine si le service de cluster est installé et en cours d’exécution sur un nœud.
GetNotifyEventHandle

Récupère un handle pour un événement de notification.
IsFileOnClusterSharedVolume

Spécifie si le fichier se trouve sur le volume partagé du cluster.
MoveClusterGroup

Déplace un groupe et toutes ses ressources d’un nœud à un autre.
MoveClusterGroupEx

Étend la méthode MoveClusterGroup existante avec l’ajout d’indicateurs et d’une mémoire tampon.
OfflineClusterGroup

Met un groupe hors connexion.
OfflineClusterGroupEx

Étend la méthode OfflineClusterGroup.
OfflineClusterResource

Met une ressource hors connexion.
OfflineClusterResourceEx

Étend la méthode OfflineClusterResource.
OnlineClusterGroup

Met un groupe en ligne. (OnlineClusterGroup)
OnlineClusterGroupEx

Met un groupe en ligne. (OnlineClusterGroupEx)
OnlineClusterResource

Met en ligne une ressource hors connexion ou ayant échoué. (OnlineClusterResource)
OnlineClusterResourceEx

Met en ligne une ressource hors connexion ou ayant échoué. (OnlineClusterResourceEx)
OpenCluster

Ouvre une connexion à un cluster et lui retourne un handle. (OpenCluster)
OpenClusterEx

Ouvre une connexion à un cluster et lui retourne un handle. (OpenClusterEx)
OpenClusterGroup

Ouvre un groupe de cluster de basculement et lui retourne un handle. (OpenClusterGroup)
OpenClusterGroupEx

Ouvre un groupe de cluster de basculement et lui retourne un handle. (OpenClusterGroupEx)
OpenClusterGroupSet

Ouvre un handle dans l’ensemble de groupes spécifié.
OpenClusterNetInterface

Ouvre un handle sur une interface réseau. (OpenClusterNetInterface)
OpenClusterNetInterfaceEx

Ouvre un handle sur une interface réseau. (OpenClusterNetInterfaceEx)
OpenClusterNetwork

Ouvre une connexion à un réseau et lui retourne un handle. (OpenClusterNetwork)
OpenClusterNetworkEx

Ouvre une connexion à un réseau et lui retourne un handle. (OpenClusterNetworkEx)
OpenClusterNode

Ouvre un nœud et lui retourne un handle. (OpenClusterNode)
OpenClusterNodeEx

Ouvre un nœud et lui retourne un handle. (OpenClusterNodeEx)
OpenClusterResource

Ouvre une ressource et y retourne un handle. (OpenClusterResource)
OpenClusterResourceEx

Ouvre une ressource et y retourne un handle. (OpenClusterResourceEx)
PauseClusterNode

Demande à un nœud de suspendre temporairement son activité de cluster. Le type PCLUSAPI_PAUSE_CLUSTER_NODE définit un pointeur vers cette fonction.
PauseClusterNodeEx

Demande qu’un nœud suspend temporairement son activité de cluster.
RegisterClusterNotify

Ajoute un type d’événement à la liste des événements stockés pour un port de notification.
RegisterClusterNotifyV2

Inscrit un type d’événement avec un port de notification en ajoutant la clé de notification au type d’événement.
RegisterClusterResourceTypeNotifyV2

Ajoute un type de notification à un port de notification de cluster.
RemoveClusterGroupDependency

Supprime une dépendance entre deux groupes de clusters.
RemoveClusterGroupSetDependency

Supprime un ensemble de groupes de l’expression de dépendance d’un jeu de groupes.
RemoveClusterGroupToGroupSetDependency

Supprime un ensemble de groupes de l’expression de dépendance d’un groupe.
RemoveClusterResourceDependency

Supprime une relation de dépendance entre deux ressources.
RemoveClusterResourceNode

Supprime un nœud de la liste des nœuds pouvant héberger une ressource.
RemoveResourceFromClusterSharedVolumes

Supprime le stockage des volumes partagés de cluster.
RestartClusterResource

Redémarre une ressource de cluster.
RestoreClusterDatabase

Restaure la base de données du cluster et redémarre le service de cluster sur le nœud à partir duquel la fonction est appelée. Ce nœud est appelé nœud de restauration.
ResumeClusterNode

Demande à un nœud en pause de reprendre son activité de cluster. Le type PCLUSAPI_RESUME_CLUSTER_NODE définit un pointeur vers cette fonction.
ResumeClusterNodeEx

Lance l’opération de restauration automatique spécifiée, puis demande qu’un nœud suspendu reprenne l’activité du cluster.
SetClusterGroupName

Définit le nom d’un groupe.
SetClusterGroupNodeList

Définit la liste de nœuds par défaut pour un groupe.
SetClusterGroupSetDependencyExpression

Définit l’expression de dépendance pour un ensemble de groupes de cluster.
SetClusterName

Définit le nom d’un cluster.
SetClusterNetworkName

Définit le nom d’un réseau.
SetClusterNetworkPriorityOrder

Définit l’ordre de priorité de l’ensemble de réseaux utilisés pour la communication interne entre les nœuds de cluster.
SetClusterQuorumResource

Établit une ressource en tant que ressource de quorum pour un cluster.
SetClusterResourceDependencyExpression

Spécifie l’expression de dépendance à associer à la ressource référencée par hResource. Toutes les relations de dépendance existantes pour la ressource seront remplacées.
SetClusterResourceName

Définit le nom d’une ressource.
SetClusterServiceAccountPassword

Modifie le mot de passe du compte d’utilisateur du service de cluster sur tous les nœuds de cluster disponibles.
SetGroupDependencyExpression

Définit l’expression de dépendance pour un groupe de cluster.

Fonctions de rappel

 
PCLUSTER_SETUP_PROGRESS_CALLBACK

Fonction de rappel qui reçoit régulièrement des mises à jour sur la progression de l’installation du cluster.
PCLUSTER_UPGRADE_PROGRESS_CALLBACK

Récupère les informations status pour une mise à niveau propagée du système d’exploitation sur un cluster. PCLUSTER_UPGRADE_PROGRESS_CALLBACK type définit un pointeur vers cette fonction.

Structures

 
CLUS_CHKDSK_INFO

Représente des informations sur une opération Chkdsk.
CLUS_CSV_MAINTENANCE_MODE_INFO

Active ou désactive le mode maintenance sur un volume partagé de cluster (CSV).
CLUS_CSV_VOLUME_INFO

Représente des informations sur un volume partagé de cluster (CSV).
CLUS_CSV_VOLUME_NAME

Représente le nom d’un volume partagé de cluster (CSV).
CLUS_DISK_NUMBER_INFO

Représente des informations sur le numéro de disque d’un disque physique.
CLUS_DNN_LEADER_STATUS

Représente la status d’une ressource DNN (Distributed Network Name) pour un serveur de fichiers Scale-Out.
CLUS_DNN_SODAFS_CLONE_STATUS

Représente le status d’un clone de serveur de fichiers Scale-Out.
CLUS_FORCE_QUORUM_INFO

Spécifie des informations sur la liste des nœuds suffisants pour établir le quorum dans un cluster à la majorité des nœuds.
CLUS_FTSET_INFO

Contient des informations sur un ensemble FT (tolérance de pannes). Cette structure est utilisée par la structure CLUSPROP_FTSET_INFO pour créer une entrée dans une liste de valeurs.
CLUS_MAINTENANCE_MODE_INFO

Active ou désactive le mode maintenance sur un nœud de cluster.
CLUS_MAINTENANCE_MODE_INFOEX

Représente les paramètres du mode de maintenance étendu pour une ressource de classe de stockage.
CLUS_NETNAME_IP_INFO_ENTRY

Représente les informations IP d’une ressource NetName.
CLUS_NETNAME_IP_INFO_FOR_MULTICHANNEL

Représente les informations IP d’une ressource NetName pour laquelle multicanal est activé.
CLUS_NETNAME_PWD_INFO

Fournit des informations pour réinitialiser le principal de sécurité associé à un nom d’ordinateur.
CLUS_NETNAME_VS_TOKEN_INFO

Contient les données nécessaires pour demander un jeton. Il est utilisé comme paramètre d’entrée du code de contrôle CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN.
CLUS_PARTITION_INFO

Contient des données décrivant un volume de ressources de classe de stockage et un système de fichiers. Il est utilisé comme membre de données d’une structure CLUSPROP_PARTITION_INFO et comme valeur de retour de certaines opérations de code de contrôle.
CLUS_PARTITION_INFO_EX

Décrit un volume de ressources de classe de stockage et un système de fichiers.
CLUS_PARTITION_INFO_EX2

Décrit les informations de partition de disque d’une ressource de classe de stockage.
CLUS_PROVIDER_STATE_CHANGE_INFO

Contient des données sur l’état d’une ressource de fournisseur.
CLUS_RESOURCE_CLASS_INFO

Contient des données de classe de ressources. Il est utilisé comme membre de données d’une structure CLUSPROP_RESOURCE_CLASS_INFO et comme valeur de retour de certaines opérations de code de contrôle.
CLUS_SCSI_ADDRESS

Contient des données d’adresse SCSI. Il est utilisé comme membre de données d’une structure CLUSPROP_SCSI_ADDRESS et comme valeur de retour de certaines opérations de code de contrôle.
CLUS_SHARED_VOLUME_BACKUP_MODE

Décrit le mode de sauvegarde pour CSV.
CLUS_STARTING_PARAMS

Indique si la tentative de démarrage du service cluster d’un nœud représente une tentative de formation ou de jonction d’un cluster, et si le nœud a tenté de démarrer cette version du service cluster auparavant.
CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS

Contient un masque de bits des lettres de pilote disponibles sur un nœud. Il est utilisé comme valeur de retour du code de contrôle CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS.
CLUS_STORAGE_REMAP_DRIVELETTER

Identifie la lettre de lecteur existante et la lettre de lecteur cible pour un lecteur de disque sur un nœud.
CLUS_STORAGE_SET_DRIVELETTER

Fournit des informations de lettre de lecteur pour une partition de disque associée à une ressource de classe de stockage.
CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUT

Spécifie des informations sur la dernière fois qu’un groupe a été déplacé vers un autre nœud.
CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCT

Envoyé avec le code de contrôle CLUSCTL_RESOURCE_STATE_CHANGE_REASON pour fournir la raison d’un changement d’état de ressource.
CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUT

Représente une mémoire tampon d’entrée pour le code de contrôle CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INT.
CLUSPROP_BINARY

Décrit une valeur de données binaires.
CLUSPROP_BUFFER_HELPER

Utilisé pour générer ou analyser une liste de propriétés ou une liste de valeurs.
CLUSPROP_DWORD

Décrit une valeur numérique identifiant le lecteur physique d’un disque.
CLUSPROP_FILETIME

Décrit un horodatage pour un fichier.
CLUSPROP_FTSET_INFO

Contient des informations sur un ensemble FT (tolérance de pannes). Il est utilisé comme entrée dans une liste de valeurs et se compose d’une CLUSPROP_VALUE et d’une structure de CLUS_FTSET_INFO.
CLUSPROP_LARGE_INTEGER

Décrit un grand entier signé.
CLUSPROP_LIST

Accède au début d’une liste de propriétés.
CLUSPROP_LONG

Décrit les données LONG signées.
CLUSPROP_PARTITION_INFO

Contient des informations relatives aux ressources de classe de stockage.
CLUSPROP_PARTITION_INFO_EX

La structure CLUSPROP_PARTITION_INFO_EX contient des informations pertinentes pour les ressources de classe de stockage.
CLUSPROP_PARTITION_INFO_EX2

Entrée de liste de valeurs qui contient des informations de partition pour une ressource de classe de stockage. Cette structure est une entrée et une valeur de retour pour le code de contrôle CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX2.
CLUSPROP_REQUIRED_DEPENDENCY

Décrit une ressource qui est une dépendance requise d’une autre ressource. Cette union est utilisée comme valeur dans la liste de valeurs retournée à partir d’une opération de code de contrôle CLUSCTL_RESOURCE_GET_REQUIRED_DEPENDENCIES ou CLUSCTL_RESOURCE_TYPE_GET_REQUIRED_DEPENDENCIES.
CLUSPROP_RESOURCE_CLASS

Décrit une classe de ressource.
CLUSPROP_RESOURCE_CLASS_INFO

Décrit les informations relatives à une classe de ressources.
CLUSPROP_SCSI_ADDRESS

Décrit une adresse pour un appareil SCSI.
CLUSPROP_SECURITY_DESCRIPTOR

Décrit un descripteur de sécurité.
CLUSPROP_SYNTAX

Décrit le format et le type d’une valeur de données. Il est utilisé comme membre syntaxique de la structure CLUSPROP_VALUE.
CLUSPROP_SZ

Décrit plusieurs chaînes Unicode terminées par NULL.
CLUSPROP_ULARGE_INTEGER

Décrit un grand entier non signé.
CLUSPROP_VALUE

Décrit la syntaxe et la longueur d’une valeur de données utilisée dans une liste de valeurs. La structure CLUSPROP_VALUE est utilisée comme en-tête générique dans toutes les structures qui décrivent des données d’un type particulier, comme CLUSPROP_BINARY et CLUSPROP_SZ.
CLUSPROP_WORD

Décrit les données numériques.
CLUSTER_BATCH_COMMAND

Représente l’ordre dans lequel les données de commande par lot actuelles sont envoyées à la fonction ClusterRegBatchReadCommand.
CLUSTER_CREATE_GROUP_INFO

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

CLUSTER_ENUM_ITEM contient les propriétés d’un objet de cluster et est utilisé pour énumérer les clusters dans les fonctions ClusterEnumEx et ClusterNodeEnumEx.
CLUSTER_GROUP_ENUM_ITEM

CLUSTER_GROUP_ENUM_ITEM (clusapi.h) contient les propriétés d’un groupe de clusters et est utilisé pour énumérer les groupes de cluster dans la fonction ClusterGroupEnumEx.
CLUSTER_IP_ENTRY

Décrit une adresse IP pour un cluster.
CLUSTER_MEMBERSHIP_INFO

La structure CLUSTER_MEMBERSHIP_INFO (clusapi.h) représente les informations d’appartenance d’un cluster.
CLUSTER_READ_BATCH_COMMAND

Représente un résultat pour une commande unique dans un lot de lecture.
CLUSTER_RESOURCE_ENUM_ITEM

CLUSTER_RESOURCE_ENUM_ITEM représente les propriétés d’une ressource de cluster et est utilisé pour énumérer les ressources de cluster dans la fonction ClusterResourceEnumEx.
CLUSTER_SET_PASSWORD_STATUS

Utilisé par la fonction SetClusterServiceAccountPassword pour retourner les résultats d’une modification de mot de passe du compte d’utilisateur du service de cluster pour chaque nœud de cluster.
CLUSTER_SHARED_VOLUME_STATE_INFO

Représente des informations sur l’état d’un volume partagé de cluster (CSV). (CLUSTER_SHARED_VOLUME_STATE_INFO)
CLUSTER_SHARED_VOLUME_STATE_INFO_EX

Représente des informations sur l’état d’un volume partagé de cluster (CSV). (CLUSTER_SHARED_VOLUME_STATE_INFO_EX)
CLUSTER_VALIDATE_CSV_FILENAME

Représente un volume partagé de cluster (CSV) pendant une opération de validation.
CLUSTER_VALIDATE_DIRECTORY

La structure CLUSTER_VALIDATE_DIRECTORY (clusapi.h) passe dans le répertoire pour la validation, avec plus d’informations à déterminer.
CLUSTER_VALIDATE_NETNAME

La structure CLUSTER_VALIDATE_NETNAME (clusapi.h) transmet le nom du réseau à valider, avec plus d’informations à déterminer.
CLUSTER_VALIDATE_PATH

La structure CLUSTER_VALIDATE_PATH (clusapi.h) transmet le nom du réseau à valider, avec plus d’informations à déterminer.
CLUSTERVERSIONINFO

Décrit des informations sur la version du service de cluster installé localement sur un nœud.
CLUSTERVERSIONINFO_NT4

La structure CLUSTERVERSIONINFO_NT4 (clusapi.h) est liée à plusieurs types de champs, avec plus d’informations à déterminer.
CREATE_CLUSTER_CONFIG

Définit la configuration initiale du cluster.
CREATE_CLUSTER_NAME_ACCOUNT

Décrit une ressource de nom de cluster et les informations d’identification de domaine utilisées par la fonction CreateClusterNameAccount pour ajouter un cluster à un domaine. PCREATE_CLUSTER_NAME_ACCOUNT définit un pointeur vers cette structure.
FILESHARE_CHANGE

Décrit le format d’une entrée dans une liste de notification d’événements.
FILESHARE_CHANGE_LIST

Décrit une liste de notification d’événements pour les partages de fichiers gérés par la ressource Serveur de fichiers.
GROUP_FAILURE_INFO

La structure GROUP_FAILURE_INFO (clusapi.h) représente des informations sur les tentatives de basculement en cas d’échec d’un groupe.
GROUP_FAILURE_INFO_BUFFER

La structure GROUP_FAILURE_INFO_BUFFER (clusapi.h) représente une mémoire tampon pour une structure GROUP_FAILURE_INFO.
NOTIFY_FILTER_AND_TYPE

La structure NOTIFY_FILTER_AND_TYPE (clusapi.h) représente un filtre pour un port de notification créé par la fonction CreateClusterNotifyPortV2.
RESOURCE_FAILURE_INFO

La structure RESOURCE_FAILURE_INFO (clusapi.h) représente des informations sur les tentatives de basculement d’une ressource.
RESOURCE_FAILURE_INFO_BUFFER

La structure RESOURCE_FAILURE_INFO_BUFFER (clusapi.h) représente la mémoire tampon d’une défaillance de ressource.
RESOURCE_TERMINAL_FAILURE_INFO_BUFFER

La structure RESOURCE_TERMINAL_FAILURE_INFO_BUFFER (clusapi.h) représente une mémoire tampon pour une défaillance de terminal pour une ressource.
SR_RESOURCE_TYPE_DISK_INFO

Décrit un ensemble d’informations qui indiquent si un disque est éligible pour la réplication.
SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULT

Décrit un ensemble de disques de données récupérés par une opération de code de contrôle de type de ressource pour la réplication du stockage.
SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKS

Décrit un ensemble de disques récupérés qui peuvent être utilisés comme disques de journal pour le disque de données spécifié.
SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKS

Décrit un ensemble de disques de données récupérés qui peuvent être utilisés comme sites sources pour la réplication.
SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKS

Décrit un ensemble de disques de données récupérés qui peuvent être utilisés comme sites cibles pour la réplication.
SR_RESOURCE_TYPE_REPLICATED_DISK

Représente un disque répliqué.
SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULT

Décrit un ensemble de disques répliqués récupéré.
SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAY

Répertorie toutes les partitions répliquées sur un disque.
SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO

Décrit une partition répliquée.

Énumérations

 
CLCTL_CODES

CLCTL_CODES (clusapi.h) énumère les opérations possibles qu’un code de contrôle effectuera.
CLUS_CHARACTERISTICS

CLUS_CHARACTERISTICS (clusapi.h) énumère les caractéristiques des types de ressources et des ressources.
CLUS_FLAGS

CLUS_FLAGS (clusapi.h) identifie la ressource ou le groupe en tant que ressource principale.
CLUS_GROUP_START_SETTING

CLUS_GROUP_START_SETTING (clusapi.h) énumère les paramètres de démarrage d’un groupe de clusters.
CLUS_RESSUBCLASS

CLUS_RESSUBCLASS (clusapi.h) identifie une sous-classe de ressource qui gère une ressource partagée.
CLUS_RESSUBCLASS_NETWORK

CLUS_RESSUBCLASS_NETWORK (clusapi.h) identifie une sous-classe de ressource qui gère un fournisseur d’adresses IP.
CLUS_RESSUBCLASS_STORAGE

CLUS_RESSUBCLASS_STORAGE (clusapi.h) identifie une sous-classe de ressource qui gère un bus partagé.
CLUSCTL_CLUSTER_CODES

CLUSCTL_CLUSTER_CODES (clusapi.h) énumère les codes de contrôle de cluster utilisés par la fonction ClusterControl.
CLUSCTL_GROUP_CODES

CLUSCTL_GROUP_CODES (clusapi.h) énumère les codes groupcontrol.
CLUSCTL_GROUPSET_CODES

CLUSCTL_GROUPSET_CODES (clusapi.h) énumère les codes de contrôle d’ensembles de groupes utilisés par la fonction ClusterGroupSetControl.
CLUSCTL_NETINTERFACE_CODES

CLUSCTL_NETINTERFACE_CODES (clusapi.h) énumère les codes de contrôle d’interface réseau.
CLUSCTL_NETWORK_CODES

CLUSCTL_NETWORK_CODES (clusapi.h) énumère les codes de contrôle réseau.
CLUSCTL_NODE_CODES

CLUSCTL_NODE_CODES (clusapi.h) énumère les codes de contrôle de nœud.
CLUSCTL_RESOURCE_CODES

CLUSCTL_RESOURCE_CODES (clusapi.h) énumère les codes de contrôle des ressources.
CLUSCTL_RESOURCE_TYPE_CODES

CLUSCTL_RESOURCE_TYPE_CODES (clusapi.h) énumère les codes de contrôle de type de ressource.
CLUSGROUP_TYPE

CLUSGROUP_TYPE (clusapi.h) spécifie le type de groupe de clusters à créer.
CLUSPROP_IPADDR_ENABLENETBIOS

Lorsqu’il est utilisé avec la structure CLUSPROP_DWORD, active ou désactive la fonctionnalité de la propriété EnableNetBIOS des ressources d’adresse IP.
CLUSPROP_PIFLAGS

CLUSPROP_PIFLAGS (clusapi.h) représente les informations de partition de disque. Les indicateurs d’énumération identifient certaines propriétés d’une partition de disque, qui est une ressource de classe de stockage.
CLUSTER_CHANGE

CLUSTER_CHANGE (clusapi.h) décrit le type de notification retournée.
CLUSTER_CHANGE_CLUSTER_V2

CLUSTER_CHANGE_CLUSTER_V2 (clusapi.h) définit la liste des notifications générées pour un cluster.
CLUSTER_CHANGE_GROUP_V2

CLUSTER_CHANGE_GROUP_V2 (clusapi.h) définit la liste des notifications générées pour un groupe.
CLUSTER_CHANGE_GROUPSET_V2

CLUSTER_CHANGE_GROUPSET_V2 (clusapi.h) définit la liste des notifications générées pour un ensemble de groupes.
CLUSTER_CHANGE_NETINTERFACE_V2

CLUSTER_CHANGE_NETINTERFACE_V2 (clusapi.h) définit l’ensemble des notifications générées pour une interface réseau de cluster.
CLUSTER_CHANGE_NETWORK_V2

CLUSTER_CHANGE_NETWORK_V2 (clusapi.h) définit les notifications générées pour un réseau de cluster.
CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2

CLUSTER_CHANGE_NODE_UPGRADE_PHASE_V2 (clusapi.h) définit les notifications générées pour la mise à niveau d’un nœud de cluster.
CLUSTER_CHANGE_NODE_V2

CLUSTER_CHANGE_NODE_V2 (clusapi.h) définit les notifications générées pour un nœud de cluster.
CLUSTER_CHANGE_QUORUM_V2

CLUSTER_CHANGE_QUORUM_V2 (clusapi.h) définit les notifications générées pour les informations spécifiques au quorum.
CLUSTER_CHANGE_REGISTRY_V2

CLUSTER_CHANGE_REGISTRY_V2 (clusapi.h) définit les notifications générées pour une clé de Registre.
CLUSTER_CHANGE_RESOURCE_TYPE_V2

CLUSTER_CHANGE_RESOURCE_TYPE_V2 (clusapi.h) définit l’ensemble des notifications générées pour un type de ressource.
CLUSTER_CHANGE_RESOURCE_V2

CLUSTER_CHANGE_RESOURCE_V2 (clusapi.h) définit la liste des notifications générées pour une ressource.
CLUSTER_CHANGE_SHARED_VOLUME_V2

CLUSTER_CHANGE_SHARED_VOLUME_V2 (clusapi.h) définit les notifications générées pour un volume partagé de cluster.
CLUSTER_CHANGE_SPACEPORT_V2

CLUSTER_CHANGE_SPACEPORT_V2 (clusapi.h) est une énumération.
CLUSTER_CONTROL_OBJECT

CLUSTER_CONTROL_OBJECT (clusapi.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. Pour plus d’informations, consultez Architecture du code de contrôle.
CLUSTER_CSV_VOLUME_FAULT_STATE

Définit les différents états d’erreur d’un volume partagé de cluster (CSV).
CLUSTER_ENUM

CLUSTER_ENUM (clusapi.h) décrit le type d’objets de cluster énumérés.
CLUSTER_GROUP_AUTOFAILBACK_TYPE

CLUSTER_GROUP_AUTOFAILBACK_TYPE (clusapi.h) est utilisé par la propriété commune du groupe AutoFailbackType pour spécifier si le groupe doit être redirigé vers le nœud identifié comme son propriétaire préféré lorsque ce nœud revient en ligne après un basculement.
CLUSTER_GROUP_ENUM

CLUSTER_GROUP_ENUM (clusapi.h) décrit le type d’objet de cluster énuméré par les fonctions ClusterGroupEnum et ClusterGroupOpenEnum.
CLUSTER_GROUP_PRIORITY

CLUSTER_GROUP_PRIORITY (clusapi.h) spécifie le niveau de priorité d’un groupe.
CLUSTER_GROUP_STATE

CLUSTER_GROUP_STATE (clusapi.h) énumère les états possibles d’un groupe.
CLUSTER_MGMT_POINT_TYPE

CLUSTER_MGMT_POINT_TYPE (clusapi.h) spécifie le type du point de gestion pour le cluster.
CLUSTER_NETINTERFACE_STATE

CLUSTER_NETINTERFACE_STATE (clusapi.h) énumère les valeurs possibles de l’état d’une interface réseau.
CLUSTER_NETWORK_ENUM

CLUSTER_NETWORK_ENUM (clusapi.h) décrit le type d’objet de cluster énuméré par les fonctions ClusterNetworkEnum et ClusterNetworkOpenEnum.
CLUSTER_NETWORK_ROLE

CLUSTER_NETWORK_ROLE (clusapi.h) décrit le rôle que joue un réseau dans le cluster.
CLUSTER_NETWORK_STATE

CLUSTER_NETWORK_STATE (clusapi.h) énumère les valeurs possibles de l’état d’un réseau.
CLUSTER_NODE_DRAIN_STATUS

CLUSTER_NODE_DRAIN_STATUS (clusapi.h) énumère les valeurs possibles de la status d’un drain de nœud.
CLUSTER_NODE_ENUM

CLUSTER_NODE_ENUM (clusapi.h) décrit les types d’objets de cluster énumérés par les fonctions ClusterNodeEnum et ClusterNodeOpenEnum.
CLUSTER_NODE_RESUME_FAILBACK_TYPE

Spécifie le type de restauration automatique à utiliser lorsqu’un nœud de cluster en pause est repris par la fonction ResumeClusterNodeEx.
CLUSTER_NODE_STATE

CLUSTER_NODE_STATE (clusapi.h) décrit l’état d’un nœud de cluster.
CLUSTER_NODE_STATUS

CLUSTER_NODE_STATUS (clusapi.h) décrit la status d’un nœud de cluster.
CLUSTER_NOTIFICATIONS_VERSION

CLUSTER_NOTIFICATIONS_VERSION (clusapi.h) définit les différentes versions des énumérations de notification de cluster.
CLUSTER_OBJECT_TYPE

CLUSTER_OBJECT_TYPE (clusapi.h) définit le type d’objet pour lequel une notification est demandée ou générée.
CLUSTER_PROPERTY_FORMAT

CLUSTER_PROPERTY_FORMAT (clusapi.h) spécifie le type de données d’une valeur de propriété dans une liste de propriétés.
CLUSTER_PROPERTY_SYNTAX

CLUSTER_PROPERTY_SYNTAX (clusapi.h) fournit les valeurs possibles pour les structures de syntaxe dans une liste de propriétés.
CLUSTER_PROPERTY_TYPE

CLUSTER_PROPERTY_TYPE (clusapi.h) définit les types de propriétés pris en charge par une liste de propriétés de cluster.
CLUSTER_QUORUM_TYPE

CLUSTER_QUORUM_TYPE (clusapi.h) est le type de ressource de quorum à créer.
CLUSTER_QUORUM_VALUE

CLUSTER_QUORUM_VALUE (clusapi.h) énumère les valeurs retournées par la fonction ClusterControl avec les codes de contrôle CLUSCTL_CLUSTER_CHECK_VOTER_DOWN ou CLUSCTL_CLUSTER_CHECK_VOTER_EVICT.
CLUSTER_REG_COMMAND

CLUSTER_REG_COMMAND (clusapi.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

CLUSTER_RESOURCE_CLASS (clusapi.h) définit la classe d’une ressource.
CLUSTER_RESOURCE_CREATE_FLAGS

CLUSTER_RESOURCE_CREATE_FLAGS (clusapi.h) détermine à quelle ressource surveillera une ressource donnée.
CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION

CLUSTER_RESOURCE_EMBEDDED_FAILURE_ACTION (clusapi.h) spécifie les différentes actions qui peuvent être effectuées en cas de défaillance incorporée d’une ressource.
CLUSTER_RESOURCE_ENUM

CLUSTER_RESOURCE_ENUM (clusapi.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 (clusapi.h) est utilisé par la propriété commune de la ressource RestartAction pour spécifier l’action à entreprendre par le service de cluster en cas d’échec de la ressource.
CLUSTER_RESOURCE_STATE

L’énumération CLUSTER_RESOURCE_STATE (clusapi.h) décrit la condition opérationnelle d’une ressource.
CLUSTER_RESOURCE_STATE_CHANGE_REASON

CLUSTER_RESOURCE_STATE_CHANGE_REASON (clusapi.h) est utilisé par les codes de contrôle pour décrire la raison d’un changement d’état de ressource.
CLUSTER_RESOURCE_TYPE_ENUM

CLUSTER_RESOURCE_TYPE_ENUM décrit le type d’objet de cluster énuméré par les fonctions ClusterResourceTypeEnum et ClusterResourceTypeOpenEnum.
CLUSTER_SETUP_PHASE

Utilisé par la fonction ClusterSetupProgressCallback pour identifier la phase actuelle du processus d’installation du cluster.
CLUSTER_SETUP_PHASE_SEVERITY

Décrit la gravité de la phase actuelle du processus d’installation du cluster.
CLUSTER_SETUP_PHASE_TYPE

Décrit la progression du processus d’installation du cluster.
CLUSTER_SHARED_VOLUME_BACKUP_STATE

Décrit l’état de sauvegarde CSV.
CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE

CLUSTER_SHARED_VOLUME_SNAPSHOT_STATE (clusapi.h) spécifie les différents états instantané d’un volume partagé.
CLUSTER_SHARED_VOLUME_STATE

Définit les états d’un volume partagé de cluster.
CLUSTER_UPGRADE_PHASE

Décrit l’état d’une mise à niveau propagée du système d’exploitation sur un cluster. Cette énumération est utilisée par la fonction de rappel ClusterUpgradeProgressCallback.
FILESHARE_CHANGE_ENUM

Contient les événements de modification possibles utilisés par la structure FILESHARE_CHANGE pour décrire une entrée dans une liste de notification d’événements de partage de fichiers.
MAINTENANCE_MODE_TYPE_ENUM

Définit les états possibles où une ressource de classe de stockage peut être placée lorsqu’elle est marquée pour la maintenance.
NODE_CLUSTER_STATE

NODE_CLUSTER_STATE (clusapi.h) indique l’état du cluster. La fonction GetNodeClusterState utilise cette énumération.
PLACEMENT_OPTIONS

Définit les options de placement du cluster.
SR_DISK_REPLICATION_ELIGIBLE

Spécifie les différentes raisons pour lesquelles un disque sur un nœud de cluster peut être éligible ou inéligible pour la réplication.
SR_REPLICATED_DISK_TYPE

Spécifie les types de disques répliqués pour la structure SR_RESOURCE_TYPE_REPLICATED_DISK.