COM_INTERFACE_ENTRY_AUTOAGGREGATE

COM_INTERFACE_ENTRY_AUTOAGGREGATE ( , iid панк, clsid )

Параметры

iid

[в] Идентификатор GUID для интерфейса.

панк

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

clsid

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

Примечания

То же, что COM_INTERFACE_ENTRY_AGGREGATE, за исключением тех случаев, если панк является NULL, она автоматически создает агрегат, описываемого clsid.

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

 BEGI&N_COM_MAP(COuter)
...
 nbsp; COM_INTERFACE_ENTRY_AUTOAGGREGATE (IID_IAutoAgg, m_pUnkAutoAgg.p, CLSID_CAutoAgg)
...
END_COM_MAP()

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

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

Index