DeleteClusterResourceType, fonction (clusapi.h)
Supprime un type de ressource d’un cluster. Le type PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE définit un pointeur vers cette fonction.
Syntaxe
DWORD DeleteClusterResourceType(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName
);
Paramètres
[in] hCluster
Handle vers le cluster contenant le type de ressource à supprimer.
[in] lpszResourceTypeName
Pointeur vers une chaîne Unicode terminée par un caractère Null contenant le nom du type de ressource à supprimer.
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.
Remarques
La fonction DeleteClusterResourceType supprime uniquement le type de ressource avec le nom pointé par lpszResourceTypeName de la base de données du cluster , puis annule son inscription auprès du service de cluster. L’appelant doit supprimer la DLL de ressource pour le type de ressource de chaque nœud du cluster.
L’appelant doit également supprimer toutes les ressources de ce type avant d’appeler DeleteClusterResourceType pour supprimer le type. Si des ressources du type spécifié existent toujours lorsque DeleteClusterResourceType est appelé, la fonction échoue.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 Entreprise, Windows Server 2008 Datacenter |
Plateforme cible | Windows |
En-tête | clusapi.h |
Bibliothèque | ClusAPI.lib |
DLL | ClusAPI.dll |