CComMultiThreadModelNoCS::Decrement

Questa funzione chiama statiche la funzione Win32 InterlockedDecrement, che decrementa il valore della variabile a cui fa riferimento da p.

static ULONG WINAPI Decrement(
   LPLONG p 
) throw( );

Parametri

  • p
    [in] puntatore alla variabile da diminuisce.

Valore restituito

Se il risultato di decremento è 0, restituirà 0 Decrement.Se il risultato di decremento è diverso da zero, anche il valore restituito è diverso da zero ma non può essere uguale al risultato di decremento.

Note

InterlockedDecrement impedisce più thread contemporaneamente da utilizzando questa variabile.

Requisiti

Header: atlbase.h

Vedere anche

Riferimenti

Classe di CComMultiThreadModelNoCS

CComMultiThreadModelNoCS::Increment