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 a cui la routine scrive l'intervallo di tempo massimo, in unità a 100 nanosecondi, tra i tick successivi dell'orologio di sistema. Un segno di spunta è un interruzione causato dal timer dell'orologio di sistema.

[out] MinimumTime

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

[out] CurrentTime

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

Valore restituito

nessuno

Osservazioni

Se il driver chiama la routine ExSetTimerResolution per modificare l'intervallo di tempo tra interruzioni di orologio di sistema successive, il driver può prima chiamare ExQueryTimerResolution per determinare l'intervallo di intervalli supportati 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.

Requisiti

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.

Vedi anche

ExSetTimerResolution

KeSetTimerEx