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