Udostępnij za pośrednictwem


CComPtrBase::QueryInterface

Wywołanie tej metody zwraca wskaźnik do określonego interfejsu.

template < 
   class Q 
> HRESULT QueryInterface(Q** pp ) const throw( );

Parametry

  • Q
    Typ obiektu, którego wskaźnika interfejsu jest wymagany.

  • pp
    Adres wyjścia zmienna, która odbiera wskaźnik żądany interfejs.

Wartość zwracana

Zwraca wartość S_OK na sukces lub E_NOINTERFACE w przypadku awarii.

Uwagi

Ta metoda wymaga IUnknown::QueryInterface.

W kompilacjach debugowania potwierdzenia wystąpi błąd Jeśli pp nie jest równa NULL.

Wymagania

Nagłówek: atlcomcli.h

Zobacz też

Informacje

Klasa CComPtrBase

CComPtrBase::SetSite