структура KSCORRELATED_TIME (ks.h)

Структура KSCORRELATED_TIME содержит часовое время, а также соответствующее количество тактов с момента загрузки системы.

Синтаксис

typedef struct {
  LONGLONG Time;
  LONGLONG SystemTime;
} KSCORRELATED_TIME, *PKSCORRELATED_TIME;

Члены

Time

Указывает текущее время часов в единицах 100 наносекунд.

SystemTime

64-разрядное целое число, содержащее количество тактов с момента загрузки системы.

Комментарии

Укажите эту структуру в запросе свойства KSPROPERTY_CLOCK_CORRELATEDTIME .

Системное время получается из KeQueryPerformanceCounter. Обратите внимание, что счетчик производительности не приостанавливается при приостановке компьютера, поэтому корреляции изменяются, когда компьютер проходит через приостановку.

Требования

Требование Значение
Заголовок ks.h (включая Ks.h)

См. также раздел

KSPROPERTY_CLOCK_CORRELATEDTIME

KeQueryPerformanceCounter