Freigeben über


DeleteClusterResource-Funktion (clusapi.h)

Entfernt eine Offlineressource aus einem Cluster. Der PCLUSAPI_DELETE_CLUSTER_RESOURCE Typ definiert einen Zeiger auf diese Funktion.

Syntax

DWORD DeleteClusterResource(
  [in] HRESOURCE hResource
);

Parameter

[in] hResource

Verarbeiten einer Offlineressource. Sie müssen dieses Handle separat schließen.

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, z. B. einen dieser Werte.

Rückgabecode Beschreibung
ERROR_RESOURCE_ONLINE
Windows Server 2008 R2: Die von hResource identifizierte Ressource ist derzeit nicht offline.
ERROR_INVALID_STATE
Windows Server 2012: Die von hResource identifizierte Ressource ist derzeit nicht offline.

Hinweise

DeleteClusterResource schließt das von hResource angegebene Ressourcenhandle nicht. Um Speicherverluste zu vermeiden, schließen Sie dieses Handle mit CloseClusterResource.

Rufen Sie DeleteClusterResource nicht aus einer Ressourcen-DLL auf. Weitere Informationen finden Sie unter Zu vermeidende Funktionsaufrufe in Ressourcen-DLLs.

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

CloseClusterResource

CreateClusterResource

OpenClusterResource