Macro NdisInterlockedIncrement (ndis.h)
La fonction NdisInterlockedIncrement incrémente une variable fournie par l’appelant en tant qu’opération atomique.
Syntaxe
void NdisInterlockedIncrement(
[in] Addend
);
Paramètres
[in] Addend
Pointeur vers une variable de type LONG.
Valeur de retour
None
Remarques
NdisInterlockedIncrement ne peut pas être utilisé sur les variables dans la mémoire paginable.
NdisInterlockedIncrement est atomique uniquement par rapport aux autres appels NdisInterlockedXxx .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisInterlockedIncrement (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisInterlockedIncrement (NDIS 5.1)) dans Windows XP. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | N’importe quel niveau |