IInternalUnknown::QueryInternalInterface 方法 (objidl.h)
检索指向 对象上支持的内部接口的指针。
语法
HRESULT QueryInternalInterface(
[in] REFIID riid,
[out] void **ppv
);
参数
[in] riid
所请求的内部接口的标识符。
[out] ppv
接收 riid 参数中请求的接口指针的指针变量的地址。 成功返回后,*ppv 包含指向 对象的请求接口指针。 如果对象不支持 接口,则 *ppv 设置为 NULL。
返回值
如果接口受支持,此方法返回S_OK,否则E_NOINTERFACE。
注解
此方法类似于 IUnknown::QueryInterface 方法,不同之处在于 COM 代理管理器在聚合时不会通过 QueryInterface 公开某些接口。 相反,必须通过 QueryInternalInterface 公开这些内部接口。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | objidl.h (包括 ObjIdl.h) |