次の方法で共有


CComPtrBase::QueryInterface

特定のインターフェイスへのポインターを返すには、このメソッドを呼び出します。

template <
   class Q
> HRESULT QueryInterface(Q** pp ) const throw( );

パラメーター

  • Q
    インターフェイス ポインターが要求されるオブジェクトの型。

  • pp
    要求されたインターフェイス ポインターを受け取る出力変数のアドレス。

戻り値

成功の場合は、S_OK または失敗の E_NOINTERFACE。

解説

このメソッドは IUnknown::QueryInterfaceを呼び出します。

デバッグ ビルドでは、アサーション エラーは PP が null 値と等しくなります。

必要条件

ヘッダー : atlcomcli.h

参照

関連項目

CComPtrBase クラス

CComPtrBase::SetSite