Macro KeQueryTickCount (ntddk.h)
La rutina KeQueryTickCount mantiene un recuento de las interrupciones del temporizador de intervalo que se han producido desde el arranque del sistema.
Sintaxis
VOID
KeQueryTickCount (
_Out_ PLARGE_INTEGER CurrentCount
);
Parámetros
CurrentCount
Puntero al valor de recuento de tics devuelto desde KeQueryTickCount.
Valor devuelto
None
Observaciones
El valor tickCount aumenta en uno en cada interrupción del temporizador de intervalo mientras se ejecuta el sistema.
El método preferido para determinar el tiempo transcurrido es usar TickCount para marcas de tiempo y tiempo relativas.
Para determinar el tiempo transcurrido absoluto, multiplique el valor devuelto TickCount por el valor devuelto KeQueryTimeIncrement mediante la compatibilidad del compilador con las operaciones de enteros de 64 bits.
No debe realizar ninguna suposición sobre la longitud de un tic, ya que puede variar en función del hardware y otras consideraciones.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | ntddk.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel |