Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O minidriver do decodificador de DVD pode indicar que um determinado fluxo é capaz de fornecer informações de relógio mestre. Isso indica que o fluxo é aquele ao qual todos os outros devem sincronizar-se. São necessários apenas dois membros da estrutura do SRB.
O membro HwClockFunction é configurado como um ponteiro para a rotina do minidriver do decodificador de DVD que processa chamadas para obtenção de informações de relógio. A rotina é definida quando a chamada de SRB_OPEN_STREAM para o fluxo de relógio mestre é recebida. Isso indica que um fluxo é capaz de ser um relógio mestre para o sistema.
O membro ClockSupportFlags da estrutura HW_CLOCK_OBJECT é definido como um dos seguintes valores:
CLOCK_SUPPORT_CAN_SET_ONBOARD_CLOCK
Indica que o dispositivo pode alterar a hora do relógio integrado para qualquer valor arbitrário.
CLOCK_SUPPORT_CAN_READ_ONBOARD_CLOCK
Indica que a hora do relógio atual pode ser lida para este fluxo a partir do hardware. Este relógio não tem que se correlacionar com o tempo de fluxo atual, ele apenas indica a capacidade do motorista para retornar o valor em 100ns unidades do relógio de bordo.
CLOCK_SUPPORT_CAN_RETURN_STREAM_TIME
Indica que esse fluxo pode retornar o tempo de fluxo atual que está sendo processado no hardware.
Para obter mais informações, consulte Relógios mestres.