_com_ptr_t::QueryInterface

Microsoft 专用

调用 IUnknownQueryInterface 成员函数在中封装的接口的指针。

template<typename _InterfaceType> HRESULT QueryInterface (
   const IID& iid,
   _InterfaceType*& p 
) throw ( );
template<typename _InterfaceType> HRESULT QueryInterface (
   const IID& iid,
   _InterfaceType** p
) throw( );

参数

  • iid
    接口指针的IID

  • p
    原始的接口指针。

备注

调用在中封装的接口指针的 IUnknown:: QI 使用指定的 IID 并返回该 p生成的原始的接口指针。此实例返回 HRESULT 指示成功或失败。

关闭 Microsoft 特定

请参见

参考

_com_ptr_t选件类