Partager via


Fonction EvictClusterNodeEx (clusapi.h)

Supprime un nœud du cluster et lance des opérations de nettoyage sur le nœud. Le type PCLUSAPI_EVICT_CLUSTER_NODE_EX définit un pointeur vers cette fonction.

Syntaxe

DWORD EvictClusterNodeEx(
  [in]  HNODE   hNode,
  [in]  DWORD   dwTimeOut,
  [out] HRESULT *phrCleanupStatus
);

Paramètres

[in] hNode

Gérez le nœud à supprimer du cluster.

[in] dwTimeOut

Spécifie le nombre de millisecondes pour que la fonction attende que les opérations de nettoyage se produisent. La fonction retourne une fois le nettoyage terminé ou lorsque le temps spécifié s’écoule, selon la première éventualité.

[out] phrCleanupStatus

Pointeur vers un HRESULT qui décrit les résultats de l’opération de nettoyage.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système, y compris la valeur suivante.

Code de retour Description
ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
Le nœud a été supprimé, mais l’opération de nettoyage a retourné une valeur autre que S_OK.

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
Plateforme cible Windows
En-tête clusapi.h
Bibliothèque ClusAPI.lib
DLL ClusAPI.dll

Voir aussi

EvictClusterNode

OpenClusterNode