COM_INTERFACE_ENTRY_AGGREGATE

COM_INTERFACE_ENTRY_AGGREGATE ( Iid,Punk )

Parameter

iid

[in] Die GUID der Schnittstelle abgefragt wird.

punk

[in] Der Name der einen IUnknown -Zeiger.

Bemerkungen

Wenn die Schnittstelle identifiziert durch Iid für abgefragt wird, leitet COM_INTERFACE_ENTRY_AGGREGATE bis Punk. Der Punk -Parameter wird davon ausgegangen, um die innere Unbekannte eines Aggregats oder NULL, in diesem Fall den Eintrag Punkt ignoriert wird. In der Regel würden Sie CoCreate das Aggregat in FinalConstruct.

Z. B. von der ATL-Beispiele COMMAP

BEGI&N_COM_MAP(COuter)
 Nbsp; ...
   COM_INTERFACE_ENTRY_AGGREGATE (IID_IAgg, m_pUnkAgg.p)
   ...
END_COM_MAP()

Finden Sie unter COM_INTERFACE_ENTRY Makros für Bemerkungen über COM-Zuordnungseinträgen.

ATL-Makros und globale Funktionen

Index