CComPtrBase::QueryInterface
特定のインターフェイスへのポインターを返すには、このメソッドを呼び出します。
template <
class Q
> HRESULT QueryInterface(Q** pp ) const throw( );
パラメーター
Q
インターフェイス ポインターが要求されるオブジェクトの型。pp
要求されたインターフェイス ポインターを受け取る出力変数のアドレス。
戻り値
成功の場合は、S_OK または失敗の E_NOINTERFACE。
解説
このメソッドは IUnknown::QueryInterfaceを呼び出します。
デバッグ ビルドでは、アサーション エラーは PP が null 値と等しくなります。
必要条件
ヘッダー : atlcomcli.h