Win32 API 日本語リファレンス
ホーム › Networking.Clustering › PRESUTIL_RESOURCES_EQUAL

PRESUTIL_RESOURCES_EQUAL

コールバック

シグネチャ

BOOL PRESUTIL_RESOURCES_EQUAL(
    HRESOURCE hSelf,
    HRESOURCE hResource
);

パラメーター

フィールド型説明
hSelfHRESOURCE一方のリソースのハンドルです。
hResourceHRESOURCEもう一方のリソースのハンドルです。

公式ドキュメント

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

戻り値

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

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

解説(Remarks)

ResUtilResourcesEqual ユーティリティ関数は、2つのリソースの名前を取得して比較します。名前を取得するために、ResUtilResourcesEqual は CLUSCTL_RESOURCE_GET_NAME 制御コードを ClusterResourceControl 関数に渡します。名前が同じであれば、それらのリソースは等しいと判断されます。

LPC ハンドルと RPC ハンドルを同じ関数呼び出しで渡さないでください。渡した場合、その呼び出しは RPC 例外を発生させ、さらに破壊的な影響を及ぼすことがあります。LPC ハンドルと RPC ハンドルの作成方法については、 Using Object Handles および OpenCluster を参照してください。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)