Freigeben über


CComContainedObject::QueryInterface

Ruft einen Zeiger auf die Schnittstelle ab, die auf dem Besitzersobjekt angefordert wird.

STDMETHOD(QueryInterface)( 
   REFIID iid, 
   void** ppvObject  
); 
template <class Q> 
HRESULT STDMETHODCALLTYPE QueryInterface( 
   Q** pp 
);

Parameter

  • iid
    [in] Der Bezeichner der Schnittstelle, die angefordert wird.

  • ppvObject
    [out] Ein Zeiger auf den Schnittstellenzeiger identifiziert durch iid. Wenn das Objekt nicht diese Schnittstelle unterstützt, wird ppvObject zu NULL festgelegt.

  • pp
    [out] Ein Zeiger auf den Schnittstellenzeiger identifiziert nach Typ Q. Wenn das Objekt nicht diese Schnittstelle unterstützt, wird pp zu NULL festgelegt.

Rückgabewert

Ein HRESULT-Standardwert.

Anforderungen

Header: möchten

Siehe auch

Referenz

CComContainedObject Class