CComObjectRootEx::InternalRelease

 

Veröffentlicht: Juli 2016

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

Syntax

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

CComObjectRootEx Class
CComObjectRootEx::InternalAddRef
InterlockedDecrement