ULONG InternalRelease( );
Return Value
In non-debug builds, always returns 0. In debug builds, returns a value that may be useful for diagnostics or testing.
Remarks
Decrements the reference count of a nonaggregated object by 1. If the thread model is multithreaded, InterlockedDecrement is used to prevent more than one thread from changing the reference count at the same time.
CComObjectRootEx Overview | Class Members
See Also CComObjectRootEx::InternalAddRef, InterlockedDecrement in the Win32 SDK