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