Freigeben über


Broadcast Driver Architecture Property, Event, and Method Sets

In diesem Abschnitt werden die Eigenschaften-, Ereignis- und Methodensätze dokumentiert, die ein BDA-Minidriver implementiert. Diese Sätze werden in bdamedia.h definiert. Der BDA-Minidriver kann einige der Eigenschaften und Methoden in diesen Sätzen an Standardimplementierungen in der BDA-Unterstützungsbibliothek senden. Weitere Informationen finden Sie unter Broadcast Driver Architecture Minidrivers , wie der Minitreiber die BDA-Unterstützungsbibliothek von Funktionen verwenden kann, um die Standardbehandlung dieser Sätze bereitzustellen.

Die folgenden Abschnitte enthalten weitere Informationen zu den BDA-Eigenschafts-, Ereignis- und Methodensätzen:

Konstrukt BESCHREIBUNG
KSPROPSETID_BdaAutodemodulate Der BDA-Eigenschaftssatz autodemodulate steuert Signaldeodulatorknoten, die automatisch die Merkmale des modulierten Signals bestimmen und demodulieren können.
KSPROPSETID_BdaCA Der BDA-Eigenschaftssatz für bedingten Zugriff fragt ECM-Zuordnungsknoten (Entitlement Control Message) ab, die entweder status oder benutzeroberfläche (UI) angezeigt werden sollen.
KSEVENTSETID_BdaCAEvent Der BDA-Ereignissatz für bedingten Zugriff benachrichtigt Plug-Ins (Conditional Access, CA) entweder über Änderungen in status oder über das Vorhandensein einer abzurufenden und anzuzeigenden Benutzeroberfläche.
KSMETHODSETID_BdaChangeSync Der BDA-Änderungssynchronisierungsmethodensatz committet mehrere Änderungen an einem Filter oder dessen Pins und Knoten gleichzeitig.
KSMETHODSETID_BdaDeviceConfiguration Der BDA-Gerätekonfigurationsmethodensatz konfiguriert die tatsächlichen Topologien verbundener Filter.
KSPROPSETID_BdaDigitalDemodulator Der BDA-Eigenschaftssatz für digitale Demodulator steuert Signal-Demodulatorknoten, die die Merkmale des modulierten Signals nicht automatisch bestimmen können.
KSPROPSETID_BdaFrequencyFilter Der BDA-Frequenzfilter-Eigenschaftensatz steuert den RF-Tunerknoten in einer Empfängertopologie.
KSPROPSETID_BdaLNBInfo Der BDA Low-Noise Block (LNB)-Eigenschaftssatz stellt einen RF-Tuner mit Informationen über das LNB-Gerät einer Satellitenschüssel bereit.
KSPROPSETID_BdaNullTransform Der BDA-Nulltransformations-Eigenschaftssatz informiert einen Knoten, ein Signal unverändert zu übergeben.
KSPROPSETID_BdaPIDFilter Der BDA-Paketbezeichner (PID)-Filtereigenschaftensatz steuert PID-Filterknoten. Ein PID-Filterknoten filtert unerwünschte Datenströme aus dem empfangenen Broadcastdatenstrom heraus.
KSPROPSETID_BdaPinControl Der BDA-Pin-Steuerelement-Eigenschaftensatz ruft die Eigenschaften eines Pins von diesem Pin ab.
KSEVENTSETID_BdaPinEvent Der BDA-Pin-Ereignissatz benachrichtigt andere Filter oder Plug-Ins über Ereignisse im Zusammenhang mit einer Pin.
KSPROPSETID_BdaSignalStats Der BDA-Eigenschaftssatz für Signalstatistiken ruft Signalstatistiken von einem Steuerungsknoten oder einem Pin ab. Um Signalstatistiken von einem Pin abzurufen, legen Sie das NodeId-Element der KSP_NODE-Struktur auf −1 fest.
KSPROPSETID_BdaTableSection Der BDA-Tabellenabschnittseigenschaftensatz stellt einen Tabellenabschnitt für einen Knoten bereit, der beim Übermitteln von Daten in der Ausgabe des Knotens verwendet werden soll.
KSPROPSETID_BdaTopology Der BDA-Topologieeigenschaftensatz ruft die Knotenfunktionen und -verbindungen in einem Filter ab.
KSPROPSETID_BdaVoidTransform Der BDA void transform-Eigenschaftssatz steuert, wann ein Knoten gestartet und nicht mehr ausgeführt wird.