Condividi tramite


Funzione ExQueryTimerResolution (wdm.h)

La routine ExQueryTimerResolution segnala l'intervallo di risoluzioni timer supportate dall'orologio di sistema.

Sintassi

void ExQueryTimerResolution(
  [out] PULONG MaximumTime,
  [out] PULONG MinimumTime,
  [out] PULONG CurrentTime
);

Parametri

[out] MaximumTime

Puntatore a una posizione in cui la routine scrive l'intervallo di tempo massimo, in unità di 100 nanosecondi, tra tick successivi dell'orologio di sistema. Un tick è un interrupt causato dal timer dell'orologio di sistema.

[out] MinimumTime

Puntatore a una posizione in cui la routine scrive l'intervallo di tempo minimo, in unità di 100 nanosecondi, tra tick successivi dell'orologio di sistema.

[out] CurrentTime

Puntatore a una posizione in cui la routine scrive l'intervallo di tempo corrente, in unità di 100 nanosecondi, tra tick successivi dell'orologio di sistema.

Valore restituito

Nessuno

Osservazioni

Se il driver chiama la routine ExSetTimerResolution per modificare l'intervallo di tempo tra gli interrupt di clock di sistema successivi, il driver può prima chiamare ExQueryTimerResolution per determinare l'intervallo di intervalli supportato dall'orologio di sistema.

Quando il driver chiama una routine come KeSetTimerEx per impostare un timer, l'accuratezza del timer dipende dalla risoluzione dell'orologio di sistema. Per altre informazioni, vedere accuratezza timer.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 8.
piattaforma di destinazione Universale
intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
libreria Ntoskrnl.lib
IRQL Qualsiasi livello.

Vedere anche

ExSetTimerResolution

KeSetTimerEx