Макрос KeQueryTickCount (wdm.h)
Подпрограмма KeQueryTickCount поддерживает количество прерываний таймера интервала, которые произошли с момента загрузки системы.
Синтаксис
void KeQueryTickCount(
[out] CurrentCount
);
Параметры
[out] CurrentCount
Указатель на значение счетчика LARGE_INTEGER при возврате из KeQueryTickCount.
Возвращаемое значение
Никакой
Замечания
Значение TickCount увеличивается на один раз при каждом прерывании таймера во время выполнения системы.
Предпочтительный метод определения истекшего времени заключается в использовании TickCount для относительных меток времени и времени.
Чтобы определить абсолютное истекшее время умножение возвращаемого TickCount на KeQueryTimeIncrement возвращаемое значение с помощью поддержки компилятора для 64-разрядных целых операций.
Вы не должны делать никаких предположений о длине галочки, так как это может отличаться в зависимости от оборудования и других соображений.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows 2000. |
целевая платформа | Всеобщий |
заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень |