Поделиться через


CComControl::ControlQueryInterface

Извлекает указатель на запрашиваемый интерфейс.

virtual HRESULT ControlQueryInterface( 
   const IID& iid,
   void** ppv  
);

Параметры

  • iid
    [in] Идентификатор GUID, спрашиванной интерфейса.

  • ppv
    [out] Указатель на указатель интерфейса, указанному iid или NULL если интерфейс не найден.

Заметки

Только интерфейсы маркеров в таблице сопоставлений модели COM.

Пример

// Retrieve the control's IOleObject interface. Note interface  
// is automatically released when pOleObject goes out of scope

CComPtr<IOleObject> pOleObject;
ControlQueryInterface(IID_IOleObject, (void**)&pOleObject);

Требования

Header: atlctl.h

См. также

Ссылки

CComControl Class

CComObjectRootEx::InternalQueryInterface