Condividi tramite


COM_INTERFACE_ENTRY_AGGREGATE

Quando l'interfaccia identificata da iid viene eseguita una query per, COM_INTERFACE_ENTRY_AGGREGATE inoltra a punk.

COM_INTERFACE_ENTRY_AGGREGATE( iid, punk )

Parametri

  • iid
    [in] Il GUID dell'interfaccia eseguire una query per.

  • punk
    [in] il nome di un puntatore IUnknown.

Note

Il parametro punk viene utilizzato per indicare a sconosciuto interno di un aggregato o NULLin questo caso, la voce viene ignorata. In genere, CoCreate l'aggregato in FinalConstruct.

Vedere Macro COM_INTERFACE_ENTRY per le osservazioni sulle voci della mappa COM.

Esempio

BEGIN_COM_MAP(COuter1)
   COM_INTERFACE_ENTRY_AGGREGATE(__uuidof(IAgg), m_punkAgg)
END_COM_MAP()

Requisiti

Header: atlcom.h

Vedere anche

Altre risorse

COM Map Macros

Macro ATL