Freigeben über


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

Siehe auch

Referenz

CComMultiThreadModelNoCS Class

CComMultiThreadModelNoCS::Decrement