Macro NdisInterlockedDecrement (ndis.h)
La fonction NdisInterlockedDecrement décrémente une variable fournie par l’appelant de type LONG en tant qu’opération atomique.
Syntaxe
void NdisInterlockedDecrement(
[in] Addend
);
Paramètres
[in] Addend
Pointeur vers la variable à décrémenter.
Valeur retournée
NdisInterlockedDecrement retourne la valeur décrémentée.
Remarques
NdisInterlockedDecrement peut être utilisé en toute sécurité sur des variables dans la mémoire paginable.
NdisInterlockedDecrement est atomique uniquement par rapport aux autres appels NdisInterlockedXxx .
Cette macro est un wrapper autour de la macro InterlockedDecrement .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisInterlockedDecrement (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisInterlockedDecrement (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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour