Поделиться через


KSPROPSETID_BdaTopology

KSPROPSETID_BdaTopology — это набор свойств топологии BDA. Он используется для запроса фильтров об их возможностях.

Доступны следующие свойства.

KSPROPERTY_BDA_NODE_TYPES
Возвращает список типов узлов.

KSPROPERTY_BDA_PIN_TYPES
Возвращает список типов контактов.

KSPROPERTY_BDA_TEMPLATE_CONNECTIONS
Возвращает список подключений между контактами и узлами в топологии шаблона.

KSPROPERTY_BDA_NODE_METHODS
Возвращает список методов, поддерживаемых на узле.

KSPROPERTY_BDA_NODE_PROPERTIES
Возвращает список свойств, поддерживаемых на узле.

KSPROPERTY_BDA_NODE_EVENTS
Возвращает список событий, поддерживаемых на узле.

KSPROPERTY_BDA_CONTROLLING_PIN_ID
Возвращает управляющий контакт для узла в списке подключений шаблона BDA.

KSPROPERTY_BDA_NODE_DESCRIPTORS
Возвращает список узлов.

Комментарии

Библиотека поддержки BDA предоставляет методы по умолчанию для обработки этого набора свойств. Фильтр поставщика сети использует этот набор свойств для определения топологии шаблона фильтра, а также методов, свойств и событий, поддерживаемых на каждом узле и закреплении. Фильтр поставщика сети использует этот узел и сведения о закреплении, чтобы определить, какие типы операций фильтр может выполнять с сигналом и следует ли добавить фильтр в граф. Фактическая топология фильтра относится к соединениям контактов и узлов, которые фактически установлены в фильтре поставщиком сети.

Свойства в этом наборе свойств определяют, что может делать фильтр. Как правило, фильтры не требуются для перехвата любого из этих свойств. Дополнительные сведения см. в разделе Широковещательные мини-драйверы архитектуры драйвера о том, как мини-драйвер BDA для фильтра может использовать библиотеку поддержки BDA функций для обеспечения обработки этих свойств по умолчанию. Модуль записи драйверов должен создавать статические структуры, обеспечивающие обработку этого набора свойств. После создания и регистрации этих структур в библиотеке поддержки BDA модуль записи драйверов не требуется выполнять дополнительные действия для поддержки этого набора свойств.