Condividi tramite


CComMultiThreadModel::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

CComMultiThreadModel Class

CComMultiThreadModel::Increment