Metody
| CcomObjectRootEx | Konstruktor. |
| InternalAddRef | Zwiększa licznika odwołań do obiektu nonaggregated. |
| InternalQueryInterface | Delegaci mogli IUnknown obiektu nonaggregated. |
| InternalRelease | Dekrementuje odniesienia zliczania dla obiektu nonaggregated. |
| Zablokuj | Jeśli model wątku jest wielowątkowym, uzyskuje własność obiektu sekcji krytycznej. |
| Odblokowywanie | Jeśli model wątku jest wielowątkowym, zwalnia własności obiektu sekcji krytycznej. |
Metody CComObjectRootBase
| FinalConstruct | Zastąpić w klasie utworzyć obiekty zagregowane. |
| FinalRelease | Zastąpić w klasie zwolnienie obiekty zagregowane. |
| OuterAddRef | Zwiększa licznika odwołań do obiektu zagregowane. |
| OuterQueryInterface | Delegaci do zewnętrznego IUnknown obiektu zagregowane. |
| OuterRelease | Dekrementuje odniesienia zliczania dla obiektu zagregowane. |
Członkowie danych
| m_critsec | Obiekt CComAutoCriticalSection lub obiekt CComFakeCriticalSection , w zależności od modelu wątków. |
| m_dwRef | Z m_pOuterUnknown, część Unii. Używany, gdy obiekt nie łączy się do przechowywania licznika odwołań AddRef i zwolnienia. |
| m_pOuterUnknown | Z m_dwRef, część Unii. Używany, gdy obiekt jest zagregowane posiadać wskaźnik do zewnętrznego nieznany. |