IUnknown::QueryInterface(Q**) メソッド (unknwn.h)

インターフェイス識別子を推論し、 QueryInterface(REFIID,void) を呼び出すヘルパー関数テンプレート。

構文

template<class Q>
HRESULT
STDMETHODCALLTYPE
QueryInterface(_COM_Outptr_ Q** pp)
{
    return QueryInterface(__uuidof(Q), (void **)pp);
}

class Qテンプレート パラメーターは、COM インターフェイスの型です。

パラメーター

[out] pp

型: void**

インターフェイスへのポインターのアドレス。 詳細については、QueryInterface(REFIID,void)ppvObject パラメーターを参照してください。

戻り値

この関数は、戻り値を QueryInterface(REFIID,void) から戻します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー unknwn.h

こちらもご覧ください