Macro KeQueryTickCount (ntddk.h)
La routine KeQueryTickCount gère le nombre d’interruptions du minuteur d’intervalle qui se sont produites depuis le démarrage du système.
Syntaxe
VOID
KeQueryTickCount (
_Out_ PLARGE_INTEGER CurrentCount
);
Paramètres
CurrentCount
Pointeur vers la valeur du nombre de graduations à retourner à partir de KeQueryTickCount.
Valeur de retour
Aucun
Remarques
La valeur TickCount augmente d’un à chaque intervalle d’interruption du minuteur pendant l’exécution du système.
La méthode préférée de détermination du temps écoulé consiste à utiliser TickCount pour le minutage relatif et les horodatages.
Pour déterminer le temps écoulé absolu, multipliez les TickCount retournés par l'KeQueryTimeIncrement valeur de retour à l’aide de la prise en charge du compilateur pour les opérations entières 64 bits.
Vous ne devez pas faire d’hypothèses sur la longueur d’une graduation, car elle peut varier en fonction du matériel et d’autres considérations.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 2000. |
plateforme cible | Universel |
d’en-tête | ntddk.h (include Wdm.h, Ntddk.h, Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau |