Macro KeQueryTickCount (wdm.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]  CurrentCount
);

Parâmetros

[out] CurrentCount

Ponteiro para o valor LARGE_INTEGER 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 wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível

Confira também

KeQueryInterruptTime

KeQueryPerformanceCounter

KeQueryTimeIncrement