Partager via


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

Voir aussi

CreateClusterResourceType