Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
KSPROPSETID_BdaTopology ist der BDA-Topologieeigenschaftssatz. Sie wird zum Abfragen von Filtern zu ihren Funktionen verwendet.
Die folgenden Eigenschaften sind verfügbar:
KSPROPERTY_BDA_NODE_TYPES
Gibt eine Liste der Knotentypen zurück.
KSPROPERTY_BDA_PIN_TYPES
Gibt eine Liste der Pintypen zurück.
KSPROPERTY_BDA_TEMPLATE_CONNECTIONS
Gibt eine Liste der Verbindungen zwischen Pins und Knoten in einer Vorlagentopologie zurück.
KSPROPERTY_BDA_NODE_METHODS
Gibt eine Liste von Methoden zurück, die auf einem Knoten unterstützt werden.
KSPROPERTY_BDA_NODE_PROPERTIES
Gibt eine Liste von Eigenschaften zurück, die für einen Knoten unterstützt werden.
KSPROPERTY_BDA_NODE_EVENTS
Gibt eine Liste der Ereignisse zurück, die auf einem Knoten unterstützt werden.
KSPROPERTY_BDA_CONTROLLING_PIN_ID
Gibt den Steuernadel für einen Knoten in der BDA-Vorlagenverbindungsliste zurück.
KSPROPERTY_BDA_NODE_DESCRIPTORS
Gibt eine Liste von Knoten zurück.
Kommentare
Die BDA-Unterstützungsbibliothek stellt Standardmethoden zum Behandeln dieses Eigenschaftensatzes bereit. Der Netzwerkanbieterfilter verwendet diesen Eigenschaftensatz, um die Vorlagentopologie des Filters sowie die Methoden, Eigenschaften und Ereignisse zu bestimmen, die für jeden Knoten und pin unterstützt werden. Der Netzwerkanbieterfilter verwendet diese Knoten- und Pininformationen, um zu bestimmen, welche Arten von Vorgängen der Filter für das Signal ausführen kann und ob der Filter dem Diagramm hinzugefügt werden soll. Die tatsächliche Topologie eines Filters bezieht sich auf die Pin- und Knotenverbindungen, die tatsächlich vom Netzwerkanbieter auf dem Filter vorgenommen werden.
Die Eigenschaften in diesem Eigenschaftensatz definieren, was der Filter tun kann. In der Regel sind Filter nicht erforderlich, um eine dieser Eigenschaften abzufangen. Weitere Informationen finden Sie unter Minidriver für die Übertragungstreiberarchitektur, wie der BDA-Minidriver für einen Filter die BDA-Unterstützungsbibliothek von Funktionen verwenden kann, um die Standardbehandlung dieser Eigenschaften bereitzustellen. Ein Treiberschreiber sollte statische Strukturen erstellen, die die Behandlung dieses Eigenschaftensatzes ermöglichen. Sobald diese Strukturen erstellt und bei der BDA-Supportbibliothek registriert wurden, muss der Treiberschreiber nichts weiter tun, um diesen Eigenschaftensatz zu unterstützen.