ResUtilResourcesEqual 関数 (resapi.h)

2 つのリソース ハンドルが同じリソースを表しているかどうかをテスト します。 PRESUTIL_RESOURCES_EQUAL型は、この関数へのポインターを定義します。

構文

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

パラメーター

[in] hSelf

いずれかのリソースを処理します。

[in] hResource

他のリソースを処理します。

戻り値

リソースが等しい場合、関数は TRUE を返します。

リソースが等しくない場合、関数は FALSE を返します。

注釈

ResUtilResourcesEqual ユーティリティ関数は、名前を取得して 2 つのリソースを比較します。 名前を取得するために、 ResUtilResourcesEqual は CLUSCTL_RESOURCE_GET_NAME コントロール コードを ClusterResourceControl 関数に渡します。 名前が同じ場合、リソースは等しくなります。

同じ関数呼び出しで LPC ハンドルと RPC ハンドルを渡さないでください。 その場合、呼び出しによって RPC 例外が発生し、追加の破壊的影響が発生する可能性があります。 LPC ハンドルと RPC ハンドルの作成方法については、「 オブジェクト ハンドル と OpenCluster の使用」を参照してください。

要件

要件 値
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
対象プラットフォーム Windows
ヘッダー resapi.h
Library ResUtils.lib
[DLL] ResUtils.dll

こちらもご覧ください

CLUSCTL_RESOURCE_GET_NAME

ClusterResourceControl