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 |