Partager via


DestroyCluster, fonction (clusapi.h)

Supprime un cluster. Le type PCLUSAPI_DESTROY_CLUSTER définit un pointeur vers cette fonction.

Syntaxe

DWORD DestroyCluster(
  [in]           HCLUSTER                         hCluster,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg,
  [in]           BOOL                             fdeleteVirtualComputerObjects
);

Paramètres

[in] hCluster

Handle vers un cluster, retourné par la fonction OpenCluster ou CreateCluster .

[in, optional] pfnProgressCallback

Adresse de la fonction de rappel qui correspond au pointeur de fonction PCLUSTER_SETUP_PROGRESS_CALLBACK qui sera appelé régulièrement pour fournir la progression de la destruction du cluster.

[in, optional] pvCallbackArg

Argument de la fonction de rappel.

[in] fdeleteVirtualComputerObjects

Si la valeur est TRUE, supprimez du répertoire les objets d’ordinateur virtuel associés au cluster.

Valeur retournée

Retourne ERROR_SUCCESS si le cluster a été complètement supprimé ou un code d’erreur système pour la dernière opération ayant échoué.

Remarques

Il est possible que plusieurs étapes échouent lors de la suppression d’un cluster avec DestroyCluster, mais un seul code d’erreur peut être retourné. Le journal des erreurs de cluster doit être examiné si une erreur est retournée.

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

Fonctions de gestion de cluster

CreateCluster

OpenCluster