Заголовок bdasup.h
Этот заголовок используется потоком. Дополнительные сведения см. в разделе:
bdasup.h содержит следующие программные интерфейсы:
Функции
BdaCheckChanges Функция BdaCheckChanges проверяет новый набор изменений топологии BDA перед их фиксацией. |
BdaCommitChanges Функция BdaCommitChanges фиксирует изменения в топологии BDA, произошедшие с момента последнего вызова функции BdaStartChanges. |
BdaCreateFilterFactory Функция BdaCreateFilterFactory добавляет указанный дескриптор фильтра в качестве фабрики фильтров на указанное устройство и связывает фабрику фильтров с указанной топологией шаблона BDA. |
BdaCreateFilterFactoryEx Функция BdaCreateFilterFactoryEx добавляет указанный дескриптор фильтра в качестве фабрики фильтров на указанное устройство и связывает фабрику фильтров с указанной топологией шаблона BDA. |
BdaCreatePin Функция BdaCreatePin создает новый контакт в указанном фильтре. |
BdaCreateTopology Функция BdaCreateTopology создает топологию между двумя контактами. |
BdaDeletePin Функция BdaDeletePin удаляет закрепление из указанного фильтра. |
BdaFilterFactoryUpdateCacheData Функция BdaFilterFactoryUpdateCacheData обновляет кэш данных контактов для экземпляра фильтра. |
BdaGetChangeState Функция BdaGetChangeState возвращает текущее состояние изменения топологии BDA. |
BdaInitFilter Функция BdaInitFilter инициализирует контекст фильтра BDA, связанный с экземпляром фильтра. |
BdaMethodCreatePin Функция BdaMethodCreatePin создает фабрику контактов. |
BdaMethodCreateTopology Функция BdaMethodCreateTopology создает топологию шаблона между двумя контактами фильтра. |
BdaMethodDeletePin Функция BdaMethodDeletePin удаляет фабрику контактов. |
BdaPropertyGetControllingPinId Функция BdaPropertyGetControllingPinId извлекает идентификатор контакта, на котором можно управлять свойствами, методами и событиями определенного узла. |
BdaPropertyGetPinControl Функция BdaPropertyGetPinControl извлекает идентификатор или тип контакта. |
BdaPropertyNodeDescriptors Функция BdaPropertyNodeDescriptors извлекает список узлов в топологии шаблона. |
BdaPropertyNodeEvents Функция BdaPropertyNodeEvents извлекает список событий, поддерживаемых узлом. |
BdaPropertyNodeMethods Функция BdaPropertyNodeMethods извлекает список методов, поддерживаемых узлом. |
BdaPropertyNodeProperties Функция BdaPropertyNodeProperties извлекает список свойств, поддерживаемых узлом. |
BdaPropertyNodeTypes Функция BdaPropertyNodeTypes извлекает список типов узлов в топологии шаблона. |
BdaPropertyPinTypes Функция BdaPropertyPinTypes извлекает список типов контактов в топологии шаблона. |
BdaPropertyTemplateConnections Функция BdaPropertyTemplateConnections извлекает список подключений, описывающих, как типы контактов и типы узлов связаны в топологии шаблона. |
BdaStartChanges Функция BdaStartChanges инициирует настройку новых изменений топологии BDA. |
BdaUninitFilter Функция BdaUninitFilter удаляет контекст фильтра BDA из связанного экземпляра фильтра. |
BdaValidateNodeProperty Функция BdaValidateNodeProperty проверяет, связан ли запрос свойства узла с определенным пин-кодом. |
Структуры
BDA_FILTER_TEMPLATE Структура BDA_FILTER_TEMPLATE описывает топологию шаблона для фильтра BDA. |
BDA_PIN_PAIRING Структура BDA_PIN_PAIRING описывает топологию между парой входных и выходных контактов. |
KSM_PIN Структура KSM_PIN описывает запрос метода для создания или удаления фабрики контактов для фильтра. |
KSM_PIN_PAIR Структура KSM_PIN_PAIR описывает запрос метода для получения структуры связывания контактов (BDA_PIN_PAIRING) между парой входных и выходных контактов. |