Macro ExInterlockedAddLargeStatistic (wdm.h)
La rutina ExInterlockedAddLargeStatistic realiza una adición interbloqueada de un valor de incremento de ULONG a una variable LARGE_INTEGER.
Sintaxis
void ExInterlockedAddLargeStatistic(
[in] Addend,
[in] Increment
);
Parámetros
[in] Addend
Puntero a la variable LARGE_INTEGER que se incrementa por el valor de Increment.
[in] Increment
Especifica un valor de ULONG que se agrega a la variable a la que apunta Addend .
Valor devuelto
None
Observaciones
Las rutinas de soporte técnico que realizan operaciones interbloqueadas no deben provocar un error de página. Ni su código ni ninguno de los datos a los que accede pueden provocar un error de página sin bajar el sistema.
ExInterlockedAddLargeStatistic enmascara las interrupciones y se puede usar de forma segura para sincronizar un ISR con otro código de controlador.
ExInterlockedAddLargeStatistic se ejecuta en cualquier IRQL. El almacenamiento del parámetro Addend debe residir en todas las IRQL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel (consulte la sección Comentarios) |