主時鐘
DVD 解碼器 minidriver 可能表示指定的資料流程能夠提供主要時鐘資訊。 這表示資料流程是所有其他資料流程應該同步處理的資料流程。 只需要兩個 SRB 結構成員。
HwClockFunction成員會設定為 DVD 解碼器迷你驅動程式常式的指標,以處理時鐘資訊的呼叫。 當收到主時鐘資料流程的SRB_OPEN_STREAM呼叫時,就會設定常式。 這表示資料流程能夠成為系統的主要時鐘。
HW_CLOCK_OBJECT結構的ClockSupportFlags成員會設定為下列其中一個值:
CLOCK_SUPPORT_CAN_SET_ONBOARD_CLOCK
表示裝置可以將上線時鐘時間變更為任何任意值。
CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK
指出可從硬體讀取此資料流程的目前時鐘時間。 這個時鐘不需要與目前的資料流程時間相互關聯,它只會指出驅動程式在上架時鐘的 100ns 單位中傳回值的能力。
CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME
表示此資料流程可以傳回硬體中正在處理的目前資料流程時間。
如需詳細資訊,請參閱 主時鐘。