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 |