Método IMiniportWaveRTStream::GetClockRegister (portcls.h)
O método GetClockRegister recupera as informações que o driver de porta requer para expor o registro de relógio ao subsistema de áudio e seus clientes.
Sintaxe
NTSTATUS GetClockRegister(
KSRTAUDIO_HWREGISTER *Register
);
Parâmetros
Register
Ponteiro de saída para uma estrutura KSRTAUDIO_HWREGISTER que descreve o mapeamento de registro.
Retornar valor
Esse método retorna NTSTATUS que contém um valor status de STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, o método retornará um erro apropriado status código.
Comentários
O driver de porta chama esse método em resposta a uma solicitação de propriedade KSPROPERTY_RTAUDIO_CLOCKREGISTER de um cliente.
Um registro de relógio é um contador que incrementa na frequência do relógio de hardware interno que conduz o barramento interno do dispositivo de áudio. O registro incrementa por um com cada tique do relógio. O registro começa a contar quando o dispositivo é ativado e continua a ser executado até que o dispositivo seja desligado. O registro de relógio é usado pelo software para sincronizar dois ou mais dispositivos com relógios de hardware independentes.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | portcls.h |
IRQL | PASSIVE_LEVEL |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de