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 |