Macro ExInterlockedAddLargeStatistic (wdm.h)
La routine ExInterlockedAddLargeStatistic effectue un ajout interlocké d’une valeur d’incrément ULONG à une variable LARGE_INTEGER.
Syntaxe
void ExInterlockedAddLargeStatistic(
[in] Addend,
[in] Increment
);
Paramètres
[in] Addend
Pointeur vers la variable LARGE_INTEGER incrémentée par la valeur de Incrément.
[in] Increment
Spécifie une valeur ULONG ajoutée à la variable vers laquelle Addend pointe.
Valeur de retour
Aucun
Remarques
Les routines de prise en charge qui effectuent des opérations interblocées ne doivent pas provoquer d’erreur de page. Ni leur code ni les données auxquels ils accèdent ne peuvent provoquer une erreur de page sans réduire le système.
ExInterlockedAddLargeStatistic les interruptions de masque et peut être utilisée en toute sécurité pour synchroniser un ISR avec d’autres codes de pilote.
ExInterlockedAddLargeStatistic s’exécute à tout runtime IRQL. Le stockage du paramètre Addend doit être résident à tous les IRQL.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 2000. |
plateforme cible | Universel |
d’en-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau (voir section Remarques) |