Macro NdisInterlockedIncrement (ndis.h)

La función NdisInterlockedIncrement incrementa una variable proporcionada por el autor de la llamada como una operación atómica.

Sintaxis

void NdisInterlockedIncrement(
  [in]  Addend
);

Parámetros

[in] Addend

Puntero a una variable de tipo LONG.

Valor devuelto

None

Observaciones

NdisInterlockedIncrement no se puede usar en variables en memoria paginable.

NdisInterlockedIncrement es atómica solo con respecto a otras llamadas NdisInterlockedXxx .

Requisitos

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

Consulte también

NdisInterlockedDecrement