структура HW_CLOCK_OBJECT (strmini.h)

Структура HW_CLOCK_OBJECT описывает часы, связанные с потоком.

Синтаксис

typedef struct _HW_CLOCK_OBJECT {
  PHW_CLOCK_FUNCTION HwClockFunction;
  ULONG              ClockSupportFlags;
  ULONG              Reserved[2];
} HW_CLOCK_OBJECT, *PHW_CLOCK_OBJECT;

Члены

HwClockFunction

Указатель на подпрограмму StrMiniClock потока.

ClockSupportFlags

Указывает, какие параметры поддерживает подпрограмма StrMiniClock .

CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK

Подпрограмма StrMiniClock может возвращать текущее значение часов для часов потока. Подпрограмма StrMiniClock должна иметь возможность обрабатывать параметр функции TIME_READ_ONBOARD_CLOCK в структуре HW_TIME_CONTEXT , переданной в качестве параметра.

CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME

Подпрограмма StrMiniClock может возвращать текущую метку времени представления для потока. Подпрограмма StrMiniClock должна иметь возможность обрабатывать параметр функции TIME_GET_STREAM_TIME в структуре HW_TIME_CONTEXT , переданной в качестве параметра.

Reserved[2]

Зарезервировано для системного использования. Не используйте.

Требования

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

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

HW_STREAM_OBJECT

HW_TIME_CONTEXT

StrMiniClock