Condividi tramite


Macro NdisInterlockedDecrement (ndis.h)

La funzione NdisInterlockedDecrement decrementa una variabile fornita dal chiamante di tipo LONG come operazione atomica.

Sintassi

void NdisInterlockedDecrement(
  [in]  Addend
);

Parametri

[in] Addend

Puntatore alla variabile da decrementare.

Valore restituito

NdisInterlockedDecrement restituisce il valore decrementato.

Osservazioni

NdisInterlockedDecrement può essere usato in modo sicuro nelle variabili nella memoria impaginabile.

NdisInterlockedDecrement è atomico solo rispetto ad altre chiamate NdisInterlockedXxx.

Questa macro è un wrapper intorno alla macro InterlockedDecrement.

Fabbisogno

Requisito Valore
client minimo supportato Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisInterlockedDecrement (NDIS 5.1)) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisInterlockedDecrement (NDIS 5.1)) in Windows XP.
piattaforma di destinazione Universale
intestazione ndis.h (include Ndis.h)
libreria Ndis.lib
IRQL Qualsiasi livello

Vedere anche

NdisInterlockedIncrement