Función ExQueryTimerResolution (wdm.h)
La rutina ExQueryTimerResolution informa del intervalo de resoluciones del temporizador compatibles con el reloj del sistema.
Sintaxis
void ExQueryTimerResolution(
[out] PULONG MaximumTime,
[out] PULONG MinimumTime,
[out] PULONG CurrentTime
);
Parámetros
[out] MaximumTime
Puntero a una ubicación en la que la rutina escribe el intervalo de tiempo máximo, en unidades de 100 nanosegundos, entre pasos sucesivos del reloj del sistema. Un tic es una interrupción causada por el temporizador del reloj del sistema.
[out] MinimumTime
Puntero a una ubicación a la que la rutina escribe el intervalo de tiempo mínimo, en unidades de 100 nanosegundos, entre pasos sucesivos del reloj del sistema.
[out] CurrentTime
Puntero a una ubicación en la que la rutina escribe el intervalo de tiempo actual, en unidades de 100 nanosegundos, entre tics sucesivos del reloj del sistema.
Valor devuelto
None
Observaciones
Si el controlador llama a la rutina ExSetTimerResolution para cambiar el intervalo de tiempo entre interrupciones sucesivas del reloj del sistema, el controlador puede llamar primero a ExQueryTimerResolution para determinar el intervalo de intervalos admitidos por el reloj del sistema.
Cuando el controlador llama a una rutina como KeSetTimerEx para establecer un temporizador, la precisión del temporizador depende de la resolución del reloj del sistema. Para obtener más información, vea Precisión del temporizador.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | Ntoskrnl.lib |
IRQL | Cualquier nivel. |