Macro KeQueryTickCount (wdm.h)
La routine KeQueryTickCount mantiene un conteggio degli interrupt timer intervallo che si sono verificati dopo l'avvio del sistema.
Sintassi
void KeQueryTickCount(
[out] CurrentCount
);
Parametri
[out] CurrentCount
Puntatore al valore del conteggio dei segni di graduazione LARGE_INTEGER restituito da KeQueryTickCount.
Valore restituito
Nessuno
Osservazioni
Il TickCount valore aumenta di uno a ogni intervallo di interruzione del timer mentre il sistema è in esecuzione.
Il metodo preferito per determinare il tempo trascorso consiste nell'usare TickCount per i timestamp relativi.
Per determinare il tempo trascorso assoluto moltiplicare il TickCount restituito per KeQueryTimeIncrement valore restituito usando il supporto del compilatore per le operazioni integer a 64 bit.
Non è consigliabile fare ipotesi sulla lunghezza di un tick, perché può variare a seconda dell'hardware e di altre considerazioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 2000. |
piattaforma di destinazione | Universale |
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | Qualsiasi livello |