CComObjectRootEx::InternalQueryInterface
İstenen arabirim için bir işaretçi alır.
static HRESULT InternalQueryInterface(
void* pThis,
const _ATL_INTMAP_ENTRY* pEntries,
REFIID iid,
void** ppvObject
);
Parametreler
pThis
[in] com haritası için sergilenen arabirimleri içeren nesneye bir işaretçi QueryInterface.pEntries
[in] Bir işaretçi _ATL_INTMAP_ENTRY kullanılabilir arabirimleri haritasını erişen yapısı.iid
[in] İstenen arabirim GUID.ppvObject
[Çıkış] Belirtilen arabirim işaretçisi bir işaretçi iid, veya null arabiriminin bulunmaması durumunda.
Dönüş Değeri
Standart bir HRESULT değerler.
Notlar
InternalQueryInterfacearabirimleri com eşleme tablosunda yalnızca işler.Nesnenizin toplanan, InternalQueryInterface için dış bilinmeyen temsilci değil.Arabirimleri, com eşleme tablosu makro girebilirsiniz COM_INTERFACE_ENTRY veya türevlerinden biri.
Gereksinimler
Başlık: atlcom.h