COM_INTERFACE_ENTRY_AUTOAGGREGATE

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.

ATL-Makros und globale Funktionen

Index