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 |