Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A rotina ExInterlockedAddLargeStatistic executa uma adição intertravada de um valor de incremento ULONG a uma variável de 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 Increment.
[in] Increment
Especifica um valor ULONG adicionado à variável à qual Addend aponta.
Valor de retorno
Nenhum
Observações
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.
Requisitos
| 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) |