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


функция обратного вызова PFNKSCLOCK_GETTIME (ks.h)

Подпрограмма получает системное время.

KStrClockGetTime — это предоставляемая системой подпрограмма, которая извлекает текущее системное время.

KStrClockGetPhysicalTime — это поставляемая системой подпрограмма, которая извлекает текущее системное время за вычетом любой приостановленной разницы.

Синтаксис

PFNKSCLOCK_GETTIME PfnksclockGettime;

LONGLONG PfnksclockGettime(
  [in] PFILE_OBJECT FileObject
)
{...}

Параметры

[in] FileObject

Указатель на структуру FILE_OBJECT , в которую был возвращен дескриптор при создании экземпляра часов.

Возвращаемое значение

Эта подпрограмма возвращает запрошенное значение времени в виде значения типа LONGLONG. Это значение указывается в 100 единицах наносекунд.

Комментарии

Вы можете получить точку входа для этой подпрограммы, указав структуру, выделенную драйвером KSCLOCK_FUNCTIONTABLE в запросе KSPROPERTY_CLOCK_FUNCTIONTABLE .

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть ks.h (включая Ks.h)

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

KSCLOCK_FUNCTIONTABLE

KSPROPERTY_CLOCK_FUNCTIONTABLE