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 的 ppvObject 参数 (REFIID,void)

返回值

函数从 QueryInterface (REFIID,void) 传递返回值。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 unknwn.h

另请参阅