CComPolyObject::QueryInterface
Načte ukazatel na požadované rozhraní.
STDMETHOD(QueryInterface)(
REFIID iid,
void** ppvObject
);
template <class Q>
HRESULT QueryInterface(Q ** pp);
Parametry
Q
Rozhraní COM.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 rozhraní identifikován __uuidof(Q).
Vrácená hodnota
Standard HRESULT hodnotu.
Poznámky
Agregované objektu, 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 datový člen m_contained.
Požadavky
Záhlaví: atlcom.h