Freigeben über


DeleteClusterResourceType-Funktion (clusapi.h)

Entfernt einen Ressourcentyp aus einem Cluster. Der PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE-Typs definiert einen Zeiger auf diese Funktion.

Syntax

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

Parameter

[in] hCluster

Behandeln Sie den Cluster, der den zu entfernenden Ressourcentyp enthält.

[in] lpszResourceTypeName

Zeiger auf eine Unicode-Zeichenfolge mit NULL-Beendigung, die den Namen des zu entfernenden Ressourcentyps enthält.

Rückgabewert

Wenn der Vorgang erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück.

Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück.

Hinweise

Die DeleteClusterResourceType-Funktion entfernt nur den Ressourcentyp mit dem Namen, auf den lpszResourceTypeName verweist, aus der Clusterdatenbank und hebt die Registrierung beim Clusterdienst auf. Der Aufrufer muss die Ressourcen-DLL für den Ressourcentyp von jedem Knoten im Cluster löschen.

Der Aufrufer muss auch alle Ressourcen dieses Typs löschen, bevor DeleteClusterResourceType aufgerufen wird, um den Typ zu löschen. Wenn beim Aufruf von DeleteClusterResourceType noch Ressourcen des angegebenen Typs vorhanden sind, schlägt die Funktion fehl.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Zielplattform Windows
Kopfzeile clusapi.h
Bibliothek ClusAPI.lib
DLL ClusAPI.dll

Weitere Informationen

CreateClusterResourceType