Partilhar 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.

Valor de retorno

Nenhum

Observações

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

NdisInterlockedIncrement é atômica apenas em relação a outras chamadas NdisInterlockedXxx.

Requisitos

Requisito Valor
de cliente com suporte mínimo 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.
da Plataforma de Destino Universal
cabeçalho ndis.h (inclua Ndis.h)
biblioteca Ndis.lib
IRQL Qualquer nível

Consulte também

NdisInterlockedDecrement