HRESULT QueryInterface (REFIID iid, vuoto ** ppvObject );
Valore restituito
Un valore HRESULT standard.
Parametri
iid
[in] L'identificatore dell'interfaccia vengono richiesto.
ppvObject
[out] Puntatore a un puntatore a interfaccia identificato da iid. Se l'oggetto non supporta questa interfaccia, ppvObject è impostato su NULL.
Osservazioni
Recupera un puntatore all'interfaccia richiesta.
Per un oggetto aggregato, se l'interfaccia richiesta è IUnknown, QueryInterface restituisce un puntatore all'oggetto aggregato di propria IUnknown e incrementa il conteggio dei riferimenti. In caso contrario, questo metodo esegue una query per l'interfaccia attraverso il membro dati CComContainedObject , m_contained.