CComObjectRootEx Methods

Class Methods

Method Description
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 multithreaded, this function obtains ownership of a critical section object
Unlock If the thread model if multithreaded, releases ownership of a critical section object

CComObjectRootBase Methods

Method Description
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