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


Макрос 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)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также

KeQueryInterruptTime

KeQueryPerformanceCounter

KeQueryTimeIncrement