Implementace třídy IUnknown
Následující třídy implementace IUnknown a související metody:
CComObjectRootEx spravuje referenční počítání objektů agregované i nonaggregated.Umožňuje zadat model podprocesů.
CComObjectRoot spravuje referenční počítání objektů agregované i nonaggregated.Použije výchozí nastavení serveru model podprocesů.
CComAggObject implementuje IUnknown agregované objektu.
CComObject implementuje IUnknown nonaggregated objektu.
CComPolyObject implementuje IUnknown souhrnné a nonaggregated objektů.Pomocí CComPolyObject vyhýbá obě CComAggObject a CComObject v modulu.Jeden CComPolyObject objektu zpracovává agregované i nonaggregated případech.
CComObjectNoLock implementuje IUnknown nonaggregated objektu, bez úpravy počet uzamčení modulu.
CComTearOffObject implementuje IUnknown rozhraní odtrhnout.
CComCachedTearOffObject implementuje IUnknown "v mezipaměti" rozhraní odtrhnout.
CComContainedObject implementuje IUnknown pro vnitřní objekt agregaci nebo rozhraní odtrhnout.
CComObjectGlobal spravuje počet odkazů na modulu zajistit objekt nebude odstraněn.
CComObjectStack vytvoří dočasný objekt COM pomocí kosterního provádění IUnknown.