Macro ExInterlockedAddLargeStatistic (wdm.h)
A rotina ExInterlockedAddLargeStatistic executa uma adição interligada de um valor de incremento ULONG a uma variável LARGE_INTEGER.
Sintaxe
void ExInterlockedAddLargeStatistic(
[in] Addend,
[in] Increment
);
Parâmetros
[in] Addend
Um ponteiro para a variável LARGE_INTEGER incrementada pelo valor de Incremento.
[in] Increment
Especifica um valor ULONG que é adicionado à variável à qual Addend aponta.
Retornar valor
Nenhum
Comentários
As rotinas de suporte que fazem operações interligadas não devem causar uma falha de página. Nem o código nem os dados acessados podem causar uma falha de página sem derrubar o sistema.
ExInterlockedAddLargeStatistic mascara interrupções e pode ser usado com segurança para sincronizar um ISR com outro código de driver.
ExInterlockedAddLargeStatistic é executado em qualquer IRQL. O armazenamento para o parâmetro Addend deve ser residente em todas as IRQLs.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
Plataforma de Destino | Universal |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualquer nível (consulte a seção Comentários) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de