Freigeben über


RemoveClusterResourceDependency-Funktion (clusapi.h)

Entfernt eine Abhängigkeitsbeziehung zwischen zwei Ressourcen. Der PCLUSAPI_REMOVE_CLUSTER_RESOURCE_DEPENDENCY-Typs definiert einen Zeiger auf diese Funktion.

Syntax

DWORD RemoveClusterResourceDependency(
  [in] HRESOURCE hResource,
  [in] HRESOURCE hDependsOn
);

Parameter

[in] hResource

Behandeln Sie die abhängige Ressource.

[in] hDependsOn

Behandeln Sie die Ressource, von der die von hResource identifizierte Ressource derzeit abhängt.

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

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

Übergeben Sie LPC- und RPC-Handles nicht an denselben Funktionsaufruf. Andernfalls löst der Aufruf eine RPC-Ausnahme aus und kann zusätzliche destruktive Auswirkungen haben. Informationen zum Erstellen von LPC- und RPC-Handles finden Sie unter Verwenden von Objekthandles und OpenCluster.

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

AddClusterResourceDependency

CanResourceBeDependent

OpenCluster

OpenClusterResource