Sdílet prostřednictvím


Hlavní hodiny

Minidriver dekodéru DVD může indikovat, že daný datový proud může poskytovat informace o hlavním hodinovém signálu. To znamená, že proud je ten, ke kterému se mají synchronizovat všechny ostatní. Jsou potřeba jenom dva členy struktury SRB.

HwClockFunction člen je nastaven na ukazatel na rutinu minidriveru dekodéru DVD, která zpracovává volání kvůli informacím o hodinách. Rutina se nastaví při přijetí volání SRB_OPEN_STREAM pro hlavní časový proud. To znamená, že datový proud může být hlavními hodinami systému.

Člen ClockSupportFlags struktury HW_CLOCK_OBJECT je nastaven na jednu z následujících hodnot:

CLOCK_SUPPORT_CAN_SET_ONBOARD_CLOCK
Označuje, že zařízení může změnit čas palubních hodin na libovolnou hodnotu.

PODPORA_HODIN_MŮŽE_ČÍST_PALUBNÍ_HODINY
Označuje, že aktuální čas hodin lze pro tento datový proud získat z hardwaru. Tento čas nemusí korelovat s aktuálním časem datového proudu, jen ukazuje schopnost ovladače vrátit hodnotu ve 100 ns jednotkách na palubních hodinách.

PODPORA_HODIN_MŮŽE_VRÁTIT_ČAS_STREAMU
Označuje, že tento datový proud může vrátit aktuální čas zpracování datového proudu v hardwaru.

Další informace naleznete v tématu Hlavní hodiny.