Condividi tramite


Funzione DeleteClusterResourceType (clusapi.h)

Rimuove un tipo di risorsa da un cluster. Il tipo PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE definisce un puntatore a questa funzione.

Sintassi

DWORD DeleteClusterResourceType(
  [in] HCLUSTER hCluster,
  [in] LPCWSTR  lpszResourceTypeName
);

Parametri

[in] hCluster

Handle nel cluster contenente il tipo di risorsa da rimuovere.

[in] lpszResourceTypeName

Puntatore a una stringa Unicode con terminazione null contenente il nome del tipo di risorsa da rimuovere.

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce ERROR_SUCCESS.

Se l'operazione ha esito negativo, la funzione restituisce un codice di errore di sistema.

Commenti

La funzione DeleteClusterResourceType rimuove solo il tipo di risorsa con il nome indicato da lpszResourceTypeName dal database del cluster e quindi annulla la registrazione con il servizio Cluster. Il chiamante deve eliminare la DLL di risorse per il tipo di risorsa da ogni nodo nel cluster.

Il chiamante deve anche eliminare tutte le risorse di questo tipo prima di chiamare DeleteClusterResourceType per eliminare il tipo. Se esistono ancora risorse del tipo specificato quando viene chiamato DeleteClusterResourceType , la funzione ha esito negativo.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Piattaforma di destinazione Windows
Intestazione clusapi.h
Libreria ClusAPI.lib
DLL ClusAPI.dll

Vedi anche

CreateClusterResourceType