Sdílet prostřednictvím


CComAggObject::QueryInterface

Načte ukazatel na požadované rozhraní.

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

Parametry

  • iid
    [v] Identifikátor rozhraní požadovány.

  • ppvObject
    [výstup] Ukazatel na ukazatele rozhraní identifikován iid .Pokud objekt nepodporuje rozhraní ppvObject je nastavena na NULL.

  • pp
    [výstup] Ukazatel na ukazatele rozhraní podle typu Q .Pokud objekt nepodporuje rozhraní pp je nastavena na NULL.

Vrácená hodnota

Standard HRESULT hodnotu.

Poznámky

Pokud je požadované rozhraní IUnknown, QueryInterface vrací ukazatel na agregované objektu vlastní IUnknown a zvýší počet odkazů.Jinak, tato metoda dotazy prostřednictvím rozhraní CComContainedObject člena, m_contained.

Požadavky

Záhlaví: atlcom.h

Viz také

Referenční dokumentace

Třída CComAggObject