COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND

COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND ( clsid панк, )

Параметры

панк

[в] Имя указателя IUnknown . Необходимо быть членом класса, содержащего сопоставлением COM.

clsid

[в] Идентификатор агрегата, которые будут созданы, если NULL панк.

Примечания

То же, что COM_INTERFACE_ENTRY_AUTOAGGREGATE, за исключением того, что для любого запроса IID приводит к пересылки запроса для панки если панк имеет значение NULL, автоматически создавая агрегат, описываемого clsid. Если сбой запроса интерфейса, обработка COM карты продолжается.

К примеру, от образца ATL COMMAP

BEGI&N_COM_MAP(COuter)
 nbsp; ...
   COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND (m_pUnkAutoAggB.p, CLSID_CAutoAggB)
   ...
END_COM_MAP()

Увидеть COM_INTERFACE_ENTRY макросы для замечаний о записи сопоставления COM.

Глобальные функции и макросы ATL

Index