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. |