Compartilhar via


Macro NdisInterlockedIncrement (ndis.h)

A função NdisInterlockedIncrement incrementa uma variável fornecida pelo chamador como uma operação atômica.

Sintaxe

void NdisInterlockedIncrement(
  [in]  Addend
);

Parâmetros

[in] Addend

Um ponteiro para uma variável do tipo LONG.

Retornar valor

Nenhum

Comentários

NdisInterlockedIncrement não pode ser usado em variáveis na memória paginável.

NdisInterlockedIncrement é atômico apenas em relação a outras chamadasxxx NdisInterlocked.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisInterlockedIncrement (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisInterlockedIncrement (NDIS 5.1)) no Windows XP.
Plataforma de Destino Universal
Cabeçalho ndis.h (inclua Ndis.h)
Biblioteca Ndis.lib
IRQL Qualquer nível

Confira também

NdisInterlockedDecrement