Macro KeQueryTickCount (ntddk.h)
La routine KeQueryTickCount mantiene un conteggio degli interrupt timer intervallo che si sono verificati dopo l'avvio del sistema.
Sintassi
VOID
KeQueryTickCount (
_Out_ PLARGE_INTEGER CurrentCount
);
Parametri
CurrentCount
Puntatore al valore del conteggio dei tick 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 | ntddk.h (include Wdm.h, Ntddk.h, Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | Qualsiasi livello |