Macro NdisInterlockedAddLargeStatistic (ndis.h)

La función NdisInterlockedAddLargeStatistic realiza una adición interbloqueada de un valor de incremento de ULONG a un valor de LARGE_INTEGER addend.

Sintaxis

void NdisInterlockedAddLargeStatistic(
  [in]  _Addend,
  [in]  _Increment
);

Parámetros

[in] _Addend

Puntero a un valor de LARGE_INTEGER que se incrementa por el valor de Increment .

[in] _Increment

Valor ULONG que se agrega al valor al que apunta el parámetro Addend .

Valor devuelto

None

Observaciones

Las funciones 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 equipo local.

Las máscaras NdisInterlockedAddLargeStatistic interrumpen y se pueden usar de forma segura para sincronizar la función MiniportInterrupt de un controlador con otro código de controlador.

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisInterlockedAddLargeStatistic (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisInterlockedAddLargeStatistic (NDIS 5.1)) en Windows XP.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
IRQL Cualquier nivel

Consulte también

MiniportInterrupt