Vytváření souhrnných objektu
Delegáti agregace IUnknown volání poskytující ukazatel na objekt vnější IUnknown vnitřní objekt.
Vytvoření souhrnné objektu
Přidat IUnknown ukazatel do třídy objektu a jeho inicializaci NULL v konstruktoru.
Přepsat FinalConstruct vytvořit agregační funkci.
Použití IUnknown ukazatel jako druhý parametr definovaný v kroku 1 COM_INTERFACE_ENTRY_AGGREGATE makra.
Přepsat FinalRelease vydat IUnknown ukazatel.
[!POZNÁMKA]
Použijete a rozhraní z agregovaný objekt při uvolnění FinalConstruct , měli byste přidat DECLARE_PROTECT_FINAL_CONSTRUCT makro definice třídy objektu.