AtlInternalQueryInterface

HRESULT AtlInternalQueryInterface ( порожнечу * pThis, константа _ATL_INTMAP_ENTRY * pEntries, REFIID iid, порожнечу ** ppvObject );

Значення, яке повертається

Один із стандартних значень HRESULT.

Параметри

pThis

[в] Вказівник на об'єкт, що містить COM карта інтерфейсів, які піддаються QueryInterface.

pEntries

[в] Масив _ATL_INTMAP_ENTRY структур, що доступ до карти доступні інтерфейси.

iid

[в] Ідентифікатор GUID інтерфейсу запитану.

ppvObject

[з] Вказівник на інтерфейс вказівник, вказаного в iidабо NULL , якщо інтерфейс не знайдено.

Зауваження

Повертає вказівник на запитаний інтерфейс.

AtlInternalQueryInterface тільки ручками інтерфейсів COM карта таблиці. Якщо об'єкт є узагальненою статистикою, AtlInternalQueryInterface не передати зовнішні невідомі. Ви можете ввести інтерфейсів COM карта таблицю з макросу COM_INTERFACE_ENTRY , або один з її варіанти.

ATL макроси та глобальні функції

Дивіться також

CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease

Index