Поделиться через


Макрос 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 Любой уровень

См. также

KeQueryInterruptTime

KeQueryPerformanceCounter

KeQueryTimeIncrement