Compartilhar via


Conjuntos de propriedades, eventos e métodos da arquitetura do driver de difusão

Esta seção documenta a propriedade, o evento e os conjuntos de métodos que um minidriver BDA implementa. Esses conjuntos são definidos em bdamedia.h. O minidriver BDA pode expedir algumas das propriedades e métodos nesses conjuntos para implementações padrão na biblioteca de suporte do BDA. Para obter mais informações, consulte Minidrivers de arquitetura de driver de difusão sobre como o minidriver pode usar a biblioteca de funções de suporte do BDA para fornecer o tratamento padrão desses conjuntos.

As seções a seguir fornecem mais informações sobre a propriedade BDA, o evento e os conjuntos de métodos:

Constructo Descrição
KSPROPSETID_BdaAutodemodulate O conjunto de propriedades autodemodulate do BDA controla os nós do demodulador de sinal que podem determinar automaticamente as características do sinal modulado e demodular.
KSPROPSETID_BdaCA O conjunto de propriedades de acesso condicional do BDA consulta nós de mapa do ECM (Mensagem de Controle de Direito) para status ou interface do usuário a ser exibida.
KSEVENTSETID_BdaCAEvent O conjunto de eventos de acesso condicional do BDA notifica os plug-ins de AC (acesso condicional) de alterações no status ou sobre a existência da interface do usuário para recuperar e exibir.
KSMETHODSETID_BdaChangeSync O conjunto de métodos de sincronização de alteração do BDA confirma várias alterações em um filtro ou seus pinos e nós de uma só vez.
KSMETHODSETID_BdaDeviceConfiguration O conjunto de métodos de configuração do dispositivo BDA configura as topologias reais dos filtros conectados.
KSPROPSETID_BdaDigitalDemodulator O conjunto de propriedades do demodulador digital do BDA controla os nós do demodulador de sinal que não podem determinar automaticamente as características do sinal modulado.
KSPROPSETID_BdaFrequencyFilter O conjunto de propriedades de filtro de frequência BDA controla o nó do sintonizador RF em uma topologia de receptor.
KSPROPSETID_BdaLNBInfo O conjunto de propriedades LNB (bloco de baixo ruído) do BDA fornece um sintonizador RF com informações sobre o dispositivo LNB de uma antena parabólica.
KSPROPSETID_BdaNullTransform O conjunto de propriedades de transformação nula do BDA informa um nó para passar um sinal por inalterado.
KSPROPSETID_BdaPIDFilter O conjunto de propriedades de filtro PID (identificador de pacote do BDA) controla os nós de filtro PID. Um nó de filtro PID filtra fluxos indesejados do fluxo de difusão recebido.
KSPROPSETID_BdaPinControl O conjunto de propriedades de controle de pin do BDA recupera as propriedades de um pino desse pino.
KSEVENTSETID_BdaPinEvent O conjunto de eventos de pin do BDA notifica outros filtros ou plug-ins de eventos relacionados a um pin.
KSPROPSETID_BdaSignalStats O conjunto de propriedades de estatísticas de sinal do BDA recupera estatísticas de sinal de um nó de controle ou um pino. Para obter estatísticas de sinal de um pino, defina o membro NodeId da estrutura KSP_NODE como −1.
KSPROPSETID_BdaTableSection O conjunto de propriedades da seção da tabela BDA fornece uma seção de tabela para um nó a ser usado ao fornecer dados na saída do nó.
KSPROPSETID_BdaTopology O conjunto de propriedades de topologia do BDA recupera as funcionalidades e as conexões do nó dentro de um filtro.
KSPROPSETID_BdaVoidTransform O conjunto de propriedades de transformação nulo do BDA controla quando um nó é iniciado e para de operar.