COM_INTERFACE_ENTRY_AUTOAGGREGATE ( Iid, Punk, Clsid )
Parameter
iid
[in] Die GUID der Schnittstelle abgefragt wird.
punk
[in] Der Name der einen IUnknown -Zeiger. Muss ein Mitglied der Klasse mit der COM-Zuordnung.
clsid
[in] Der Bezeichner des Aggregats, das erstellt wird, wenn Punk NULL ist.
Bemerkungen
Selben wie COM_INTERFACE_ENTRY_AGGREGATE, außer wenn Punk NULList, erstellt es automatisch das Aggregat, beschrieben durch die clsid.
Z. B. von der ATL-Beispiele COMMAP
BEGI&N_COM_MAP(COuter)
...
Nbsp; COM_INTERFACE_ENTRY_AUTOAGGREGATE (IID_IAutoAgg, m_pUnkAutoAgg.p, CLSID_CAutoAgg)
...
END_COM_MAP()
Finden Sie unter COM_INTERFACE_ENTRY Makros für Bemerkungen über COM-Zuordnungseinträgen.