CComMultiThreadModel::Decrement
Diese statische Funktion ruft die Win32-Funktion InterlockedDecrement auf, die den Wert der Variable verringert, die auf durch p gezeigt wird.
static ULONG WINAPI Decrement(
LPLONG p
) throw ( );
Parameter
- p
[in] Zeiger auf die Variable verringert werden.
Rückgabewert
Wenn das Ergebnis des Dekrements 0 ist, dann Decrement gibt 0 zurück.Wenn das Ergebnis des Dekrements ungleich 0 (null) ist, entspricht der Rückgabewert ist möglicherweise auch ungleich 0 (null) jedoch nicht dem Ergebnis des Dekrements.
Hinweise
InterlockedDecrement verhindert mehr als einen Thread an gleichzeitig mit dieser Variablen.
Anforderungen
Header: atlbase.h