Freigeben über


CComObjectRootEx::InternalRelease

Dekrementiert den Verweiszählerwert eines nicht aggregierten Objekts um 1.

ULONG InternalRelease( );

Rückgabewert

im Nicht-Debug und in Debugbuilds gibt diese Funktion einen Wert zurück, der möglicherweise für Diagnose oder Tests nützlich ist.Der genaue Wert, der zurückgegeben wird, hängt von vielen Faktoren wie der verwendeten Betriebssystem ab und kann nicht, der Verweiszähler zu sein.

Hinweise

Wenn das Threadmodell eine Multithreadkomponente ist, wird InterlockedDecrement verwendet, um mehr als einen Thread an den Verweiszähler gleichzeitig ändern zu verhindern.

Anforderungen

Header: möchten

Siehe auch

Referenz

CComObjectRootEx-Klasse

CComObjectRootEx::InternalAddRef

InterlockedDecrement