Macro NdisInterlockedAddLargeStatistic (ndis.h)
La fonction NdisInterlockedAddLargeStatistic effectue un ajout interlocké d’une valeur d’incrémentation ULONG à une valeur de complément LARGE_INTEGER.
Syntaxe
void NdisInterlockedAddLargeStatistic(
[in] _Addend,
[in] _Increment
);
Paramètres
[in] _Addend
Pointeur vers une valeur LARGE_INTEGER incrémentée par la valeur de Incrément .
[in] _Increment
Valeur ULONG ajoutée à la valeur à laquelle le Addend points de paramètre.
Valeur de retour
Aucun
Remarques
Les fonctions qui effectuent des opérations interblocées ne doivent pas provoquer une erreur de page. Ni leur code ni les données auxquelles ils accèdent ne peuvent provoquer une erreur de page sans faire descendre l’ordinateur local.
NdisInterlockedAddLargeStatistic masque les interruptions et peut être utilisée en toute sécurité pour synchroniser la fonction MiniportInterrupt d’un pilote avec d’autres codes de pilote.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisInterlockedAddLargeStatistic (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisInterlockedAddLargeStatistic (NDIS 5.1)) dans Windows XP. |
plateforme cible | Bureau |
d’en-tête | ndis.h (include Ndis.h) |
IRQL | N’importe quel niveau |