Partager via


Ensembles de méthodes, d’événements et de propriétés d’architecture de pilote de diffusion

Cette section documente les ensembles de propriétés, d’événements et de méthodes qu’un minidriver BDA implémente. Ces jeux sont définis dans bdamedia.h. Le minidriver BDA peut distribuer certaines des propriétés et méthodes de ces ensembles aux implémentations par défaut dans la bibliothèque de prise en charge BDA. Pour plus d’informations, consultez Broadcast Driver Architecture Minidrivers sur la façon dont le minidriver peut utiliser la bibliothèque de fonctions de prise en charge BDA pour fournir une gestion par défaut de ces ensembles.

Les sections suivantes fournissent plus d’informations sur les jeux de propriétés, d’événements et de méthodes BDA :

Construction Description
KSPROPSETID_BdaAutodemodulate Le jeu de propriétés autodémodulate BDA contrôle les nœuds de démodulateur de signal qui peuvent déterminer automatiquement les caractéristiques du signal modulé et de la démoduulation.
KSPROPSETID_BdaCA La propriété d’accès conditionnel BDA définit des requêtes sur les nœuds de mappage ECM (Entitlement Control Message) pour qu’status ou l’interface utilisateur (IU) s’affiche.
KSEVENTSETID_BdaCAEvent L’ensemble d’événements d’accès conditionnel BDA avertit les plug-ins d’accès conditionnel (CA) des modifications apportées à status ou de l’existence de l’interface utilisateur à récupérer et à afficher.
KSMETHODSETID_BdaChangeSync L’ensemble de méthodes de synchronisation des modifications BDA valide plusieurs modifications sur un filtre ou ses broches et nœuds à la fois.
KSMETHODSETID_BdaDeviceConfiguration L’ensemble de méthodes de configuration d’appareil BDA configure les topologies réelles des filtres connectés.
KSPROPSETID_BdaDigitalDemodulator Le jeu de propriété de démodulateur numérique BDA contrôle les nœuds de démodulateur de signal qui ne peuvent pas déterminer automatiquement les caractéristiques du signal modulé.
KSPROPSETID_BdaFrequencyFilter Le jeu de propriétés de filtre de fréquence BDA contrôle le nœud tuner RF dans une topologie de récepteur.
KSPROPSETID_BdaLNBInfo L’ensemble de propriétés BDA low-noise block (LNB) fournit un tuner RF avec des informations sur l’appareil LNB d’une antenne satellite.
KSPROPSETID_BdaNullTransform Le jeu de propriétés de transformation null BDA indique à un nœud de transmettre un signal par le biais d’un signal inchangé.
KSPROPSETID_BdaPIDFilter L’ensemble de propriétés de filtre PID (BDA Packet Identifier) contrôle les nœuds de filtre PID. Un nœud de filtre PID filtre les flux indésirables du flux de diffusion reçu.
KSPROPSETID_BdaPinControl Le jeu de propriétés de contrôle de broche BDA récupère les propriétés d’une broche à partir de cette broche.
KSEVENTSETID_BdaPinEvent Le jeu d’événements BDA pin avertit d’autres filtres ou plug-ins des événements liés à une broche.
KSPROPSETID_BdaSignalStats Le jeu de propriétés de statistiques de signal BDA récupère les statistiques de signal à partir d’un nœud de contrôle ou d’une broche. Pour obtenir des statistiques de signal à partir d’une broche, définissez le membre NodeId de la structure KSP_NODE sur −1.
KSPROPSETID_BdaTableSection Le jeu de propriétés de section de table BDA fournit une section de table à un nœud à utiliser lors de la remise de données sur la sortie du nœud.
KSPROPSETID_BdaTopology Le jeu de propriétés de topologie BDA récupère les fonctionnalités et les connexions de nœud au sein d’un filtre.
KSPROPSETID_BdaVoidTransform L’ensemble de la propriété de transformation vide BDA contrôle lorsqu’un nœud démarre et cesse de fonctionner.