Macro ExInterlockedAddLargeStatistic (wdm.h)
A rotina ExInterlockedAddLargeStatistic executa uma adição intertravada de um valor de incremento ULONG a uma variável de LARGE_INTEGER.
void ExInterlockedAddLargeStatistic(
[in] Addend,
[in] Increment
);
[in] Addend
Um ponteiro para a variável LARGE_INTEGER incrementada pelo valor de Increment.
[in] Increment
Especifica um valor ULONG adicionado à variável à qual Addend aponta.
Nenhum
As rotinas de suporte que fazem operações intertravadas 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 do parâmetro Addend deve ser residente em todos os IRQLs.
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
da Plataforma de Destino | Universal |
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | Qualquer nível (consulte a seção Comentários) |