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