Partager via


AddClusterNode, fonction (clusapi.h)

Ajoute un nœud à un cluster existant. Le type PCLUSAPI_ADD_CLUSTER_NODE définit un pointeur vers cette fonction.

Syntaxe

HNODE AddClusterNode(
  [in]           HCLUSTER                         hCluster,
  [in]           PCWSTR                           lpszNodeName,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg
);

Paramètres

[in] hCluster

Gérez un cluster, retourné par la fonction OpenCluster ou CreateCluster .

[in] lpszNodeName

Nom de l’ordinateur à ajouter au cluster.

[in, optional] pfnProgressCallback

Adresse facultative à une fonction de rappel PCLUSTER_SETUP_PROGRESS_CALLBACK .

[in, optional] pvCallbackArg

Argument de la fonction de rappel.

Valeur retournée

Gérez le nouveau nœud ou NULL pour indiquer que le nœud n’a pas été correctement ajouté au cluster. Pour plus d’informations sur l’erreur, appelez la fonction GetLastError .

Remarques

Une fois la fonction CreateCluster terminée, au moins 30 secondes doivent être autorisées avant que la fonction AddClusterNode soit appelée pour ajouter des nœuds supplémentaires.

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise
Plateforme cible Windows
En-tête clusapi.h
Bibliothèque ClusAPI.lib
DLL ClusAPI.dll

Voir aussi

CreateCluster

Fonctions de gestion des nœuds

PCLUSTER_SETUP_PROGRESS_CALLBACK