Freigeben über


ResUtilResourcesEqual-Funktion (resapi.h)

Testet, ob zwei Ressourcenhandles dieselbe Ressource darstellen. Der PRESUTIL_RESOURCES_EQUAL Typ definiert einen Zeiger auf diese Funktion.

Syntax

BOOL ResUtilResourcesEqual(
  [in] HRESOURCE hSelf,
  [in] HRESOURCE hResource
);

Parameter

[in] hSelf

Handle mit einer der Ressourcen.

[in] hResource

Handle mit der anderen Ressource.

Rückgabewert

Wenn die Ressourcen gleich sind, gibt die Funktion TRUE zurück.

Wenn die Ressourcen ungleich sind, gibt die Funktion FALSE zurück.

Hinweise

Die ResUtilResourcesEqual-Hilfsprogrammfunktion vergleicht die beiden Ressourcen, indem sie ihre Namen abruft. Um die Namen abzurufen, übergibt ResUtilResourcesEqual den CLUSCTL_RESOURCE_GET_NAME-Steuerelementcode an die ClusterResourceControl-Funktion . Wenn die Namen identisch sind, sind die Ressourcen gleich.

Übergeben Sie keine LPC- und RPC-Handles im gleichen Funktionsaufruf. Wenn Sie dies tun, löst der Aufruf eine RPC-Ausnahme aus und kann zu zusätzlichen destruktiven Auswirkungen führen. Informationen zur Erstellung 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 resapi.h
Bibliothek ResUtils.lib
DLL ResUtils.dll

Weitere Informationen

CLUSCTL_RESOURCE_GET_NAME

ClusterResourceControl