// strmini.h
typedef struct _HW_CLOCK_OBJECT {
PHW_CLOCK_FUNCTION HwClockFunction;
ULONG ClockSupportFlags;
ULONG Reserved[2];
} HW_CLOCK_OBJECT, *PHW_CLOCK_OBJECT;
View the official Windows Driver Kit DDI referenceNo description available.
The HW_CLOCK_OBJECT structure describes the clock associated with a stream.
HwClockFunctionPointer to the stream's StrMiniClock routine.
ClockSupportFlagsSpecifies which options the StrMiniClock routine supports.
The StrMiniClock routine can return the current clock value for the stream's clock. The StrMiniClock routine must be able to handle a Function setting of TIME_READ_ONBOARD_CLOCK in the HW_TIME_CONTEXT structure passed as a parameter.
The StrMiniClock routine can return the current presentation time stamp for the stream. The StrMiniClock routine must be able to handle a Function setting of TIME_GET_STREAM_TIME in the HW_TIME_CONTEXT structure passed as a parameter.
ReservedReserved for system use. Do not use.