Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Same as COM_INTERFACE_ENTRY_AGGREGATE, except if punk is NULL, it automatically creates the aggregate described by the clsid.
COM_INTERFACE_ENTRY_AUTOAGGREGATE( iid, punk, clsid )
Parameters
iid
[in] The GUID of the interface queried for.punk
[in] The name of an IUnknown pointer. Must be a member of the class containing the COM map.clsid
[in] The identifier of the aggregate that will be created if punk is NULL.
Remarks
See COM_INTERFACE_ENTRY Macros for remarks about COM map entries.
Example
BEGIN_COM_MAP(COuter3)
COM_INTERFACE_ENTRY_AUTOAGGREGATE(__uuidof(IAutoAgg), m_punkAutoAgg, CLSID_CAutoAgg)
END_COM_MAP()
Requirements
Header: atlcom.h