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