KeQueryTickCount 宏 (ntddk.h)
KeQueryTickCount 例程维护自系统启动以来发生的间隔计时器中断的计数。
语法
VOID
KeQueryTickCount (
_Out_ PLARGE_INTEGER CurrentCount
);
参数
CurrentCount
指向从 KeQueryTickCount 返回的刻度计数值的指针。
返回值
无
备注
在系统运行时, TickCount 值在每个时间间隔计时器中断时增加一个。
确定已用时间的首选方法是使用 TickCount 作为相对计时和时间戳。
若要确定绝对运行时间,请将返回的 TickCount 乘以 KeQueryTimeIncrement 返回值,并使用编译器对 64 位整数运算的支持。
不应对滴答的长度做出任何假设,因为它可能因硬件和其他注意事项而异。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 2000 开始可用。 |
目标平台 | 通用 |
标头 | ntddk.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | 任何级别 |