Главные часы
Мини-дисковый декодер DVD-декодера может указывать на то, что данный поток способен предоставлять master сведения о часах. Это означает, что поток является потоком, с которым должны синхронизироваться все остальные. Требуются только два члена структуры SRB.
Член HwClockFunction имеет указатель на подпрограмму мини-диска декодера DVD, которая обрабатывает вызовы для получения сведений о часах. Подпрограмма устанавливается при получении вызова SRB_OPEN_STREAM для потока master часов. Это означает, что поток может быть master часов для системы.
Член ClockSupportFlags структуры HW_CLOCK_OBJECT имеет одно из следующих значений:
CLOCK_SUPPORT_CAN_SET_ONBOARD_CLOCK
Указывает, что устройство может изменить время подключения на любое произвольное значение.
CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK
Указывает, что текущее время может быть считано для этого потока из оборудования. Эти часы не должны коррелировать с текущим временем потока, они просто указывают на способность драйвера возвращать значение в 100 единицах встроенных часов.
CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME
Указывает, что этот поток может возвращать текущее время потока, обрабатываемое на оборудовании.
Дополнительные сведения см. в разделе Основные часы.