静的 HRESULT InternalQueryInterface ( void ※ pThis、 const _ATL_INTMAP_ENTRY ※ pEntries、 REFIID iid void 年 ppvObject );
戻り値
標準のHRESULT値の 1 つ。
パラメーター
pThis
[入力]QueryInterfaceに公開されるインターフェイスの COM マップが含まれているオブジェクトへのポインター。
pEntries
[入力]使用可能なインターフェイスの地図にアクセスする_ATL_INTMAP_ENTRY構造体へのポインター。
iid
[入力]要求されているインターフェイスの GUID。
ppvObject
[out]インターフェイスが見つからないかどうかは、 iid、またはNULLでインターフェイス ポインターへのポインターを指定。
解説
要求されたインターフェイスへのポインターを取得します。
InternalQueryInterfaceはインターフェイスの COM マップ テーブルを処理するだけです。オブジェクトを集約する場合は、 InternalQueryInterface外部不明には委任されません。COM_INTERFACE_ENTRYマクロまたはそのバリエーションの 1 つの COM マップ テーブルにインターフェイスを入力することができます。
CComObjectRootEx 概要|nbsp;クラス メンバー(&N)
参照特価;CComObjectRootEx::InternalAddRef、 CComObjectRootEx::InternalRelease(&N)