| Class Methods | |
|---|---|
| CComObjectRootEx | Constructor. |
| InternalAddRef | Increments the reference count for a non-aggregated object |
| InternalQueryInterface | Delegates to the IUnknown of a non-aggregated object |
| InternalRelease | Decrements the reference count for a non-aggregated object |
| Lock | If the thread model is multi-threaded, this function obtains ownership of a critical section object |
| Unlock | If the thread model if multi-threaded, releases ownership of a critical section object |
| CComObjectRootBase Methods | |
| FinalConstruct | Override in your class to create any aggregated objects |
| FinalRelease | Override in your class to release any aggregated objects |
| OuterAddRef | Increments the reference count for an aggregated object |
| OuterQueryInterface | Delegates to the outer IUnknown of an aggregated object |
| OuterRelease | Decrements the reference count for an aggregated object |
CComObjectRootEx Overview, CComObjectRootEx Data Members