Macro KeQueryTickCount (ntddk.h)
A rotina KeQueryTickCount mantém uma contagem das interrupções de temporizador de intervalo que ocorreram desde que o sistema foi inicializado.
Sintaxe
VOID
KeQueryTickCount (
_Out_ PLARGE_INTEGER CurrentCount
);
Parâmetros
CurrentCount
Ponteiro para o valor da contagem de tiques no retorno de KeQueryTickCount.
Retornar valor
Nenhum
Comentários
O valor TickCount aumenta um em cada interrupção de temporizador de intervalo enquanto o sistema está em execução.
O método preferencial de determinar o tempo decorrido é usar TickCount para carimbos de data/hora e tempo relativos.
Para determinar o tempo decorrido absoluto, multiplique o TickCount retornado pelo valor retornado KeQueryTimeIncrement usando o suporte do compilador para operações de inteiro de 64 bits.
Você não deve fazer nenhuma suposição sobre o comprimento de um tique, pois ele pode variar dependendo do hardware e de outras considerações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
Plataforma de Destino | Universal |
Cabeçalho | ntddk.h (inclua Wdm.h, Ntddk.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualquer nível |