Condividi tramite


KSPROPSETID_BdaTopology

KSPROPSETID_BdaTopology è il set di proprietà della topologia BDA. Viene usato per l'esecuzione di query sui filtri sulle relative funzionalità.

Sono disponibili le proprietà seguenti:

KSPROPERTY_BDA_NODE_TYPES
Restituisce un elenco dei tipi di nodo.

KSPROPERTY_BDA_PIN_TYPES
Restituisce un elenco dei tipi di puntina.

KSPROPERTY_BDA_TEMPLATE_CONNECTIONS
Restituisce un elenco di connessioni tra pin e nodi in una topologia modello.

KSPROPERTY_BDA_NODE_METHODS
Restituisce un elenco di metodi supportati in un nodo.

KSPROPERTY_BDA_NODE_PROPERTIES
Restituisce un elenco di proprietà supportate in un nodo.

KSPROPERTY_BDA_NODE_EVENTS
Restituisce un elenco di eventi supportati in un nodo.

KSPROPERTY_BDA_CONTROLLING_PIN_ID
Restituisce il pin di controllo per un nodo nell'elenco di connessioni modello BDA.

KSPROPERTY_BDA_NODE_DESCRIPTORS
Restituisce un elenco di nodi.

Commenti

La libreria di supporto BDA fornisce metodi predefiniti per gestire questo set di proprietà. Il filtro del provider di rete usa questa proprietà impostata per determinare la topologia del modello del filtro e i metodi, le proprietà e gli eventi supportati in ogni nodo e pin. Il filtro del provider di rete usa questo nodo e le informazioni sui pin per determinare i tipi di operazioni che il filtro può eseguire sul segnale e se aggiungere il filtro al grafico. La topologia effettiva di un filtro fa riferimento alle connessioni di pin e nodo effettivamente effettuate nel filtro dal provider di rete.

Le proprietà in questo set di proprietà definiscono le operazioni che il filtro può eseguire. In genere, i filtri non sono necessari per intercettare una di queste proprietà. Per altre informazioni, vedere Broadcast Driver Architecture Minidrivers on how the BDA minidriver for a filter can use the BDA support library of functions to provide default handling of these properties.For more information, see Broadcast Driver Architecture Minidrivers on how the BDA minidriver for a filter can use the BDA support library of functions to provide default handling of these properties. Un writer di driver deve creare strutture statiche che consentono la gestione di questo set di proprietà. Dopo aver creato e registrato queste strutture con la libreria di supporto BDA, il writer del driver non deve eseguire altre operazioni per supportare questo set di proprietà.