Macro KeQueryTickCount (ntddk.h)
La routine KeQueryTickCount gestisce un conteggio degli interrupt del 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 valore TickCount 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 e i tempi relativi.
Per determinare il tempo trascorso assoluto moltiplicare il tickCount restituito per il valore restituito KeQueryTimeIncrement 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.
Requisiti
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 |