COM_INTERFACE_ENTRY_AUTOAGGREGATE
То же, что и COM_INTERFACE_ENTRY_AGGREGATE, за исключением если punkNULL, то он автоматически создает статистическое выражение, описанный clsid.
COM_INTERFACE_ENTRY_AUTOAGGREGATE( iid, punk, clsid )
Параметры
iid
[in] Идентификатор запрошенного интерфейса.punk
[in] Имя указателя IUnknown. Должен быть членом класса, содержащий сопоставление модели COM.clsid
[in] Идентификатор статистической обработки, который будет создать, если punkNULL.
Заметки
См. примечания о записях макросы COM_INTERFACE_ENTRY для сопоставления модели COM.
Пример
BEGIN_COM_MAP(COuter3)
COM_INTERFACE_ENTRY_AUTOAGGREGATE(__uuidof(IAutoAgg), m_punkAutoAgg, CLSID_CAutoAgg)
END_COM_MAP()
Требования
Header: atlcom.h