Macro NdisInterlockedDecrement (ndis.h)
A função NdisInterlockedDecrement decrementa uma variável fornecida pelo chamador do tipo LONG como uma operação atômica.
Sintaxe
void NdisInterlockedDecrement(
[in] Addend
);
Parâmetros
[in] Addend
Um ponteiro para a variável a ser decrementada.
Valor de retorno
NdisInterlockedDecrement retorna o valor decremented.
Observações
NdisInterlockedDecrement pode ser usado com segurança em variáveis na memória paginável.
NdisInterlockedDecrement é atômica apenas em relação a outras chamadas NdisInterlockedXxx.
Essa macro é um wrapper em torno da macroInterlockedDecrement.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisInterlockedDecrement (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisInterlockedDecrement (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 |