_com_ptr_t::QueryInterface

Microsoft-spezifisch

Ruft die QueryInterface-Memberfunktion IUnknown für den gekapselten Schnittstellenzeiger auf.

Syntax

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

Parameter

Iid
IID eines Schnittstellenzeigers.

p
Nicht formatierter Schnittstellenzeiger.

Hinweise

Aufrufe IUnknown::QueryInterface des gekapselten Schnittstellenzeigers mit dem angegebenen IID Und gibt den resultierenden unformatierten Schnittstellenzeiger in p zurück. Diese Routine gibt das HRESULT zurück, um Erfolg oder Fehler anzuzeigen.

Ende Microsoft-spezifisch

Siehe auch

_com_ptr_t-Klasse