структура BDA_PIN_PAIRING (bdasup.h)

Структура BDA_PIN_PAIRING описывает топологию между парой входных и выходных контактов.

Синтаксис

typedef struct _BDA_PIN_PAIRING {
  ULONG       ulInputPin;
  ULONG       ulOutputPin;
  ULONG       ulcMaxInputsPerOutput;
  ULONG       ulcMinInputsPerOutput;
  ULONG       ulcMaxOutputsPerInput;
  ULONG       ulcMinOutputsPerInput;
  ULONG       ulcTopologyJoints;
  const ULONG *pTopologyJoints;
} BDA_PIN_PAIRING, *PBDA_PIN_PAIRING;

Члены

ulInputPin

Индекс элемента в отсчитываемом от нуля массиве типов контактов (KSPIN_DESCRIPTOR_EX массиве), который указывает входной контакт пары.

ulOutputPin

Индекс элемента в отсчитываемом от нуля массиве типов контактов (KSPIN_DESCRIPTOR_EX массиве), который указывает выходной контакт пары.

ulcMaxInputsPerOutput

Максимальное количество входных контактов на выходной контакт. Поставщик сети создает дубликаты узлов, которые управляются входным контактом в зависимости от значения, указанного в ulcMaxInputsPerOutput.

ulcMinInputsPerOutput

Минимальное количество входных контактов на выходной контакт. Поставщик сети создает дубликаты узлов, которые управляются входным контактом в зависимости от значения, указанного в параметре ulcMinInputsPerOutput.

ulcMaxOutputsPerInput

Максимальное число выводных контактов на входной контакт. Поставщик сети создает дубликаты узлов, управляемых выходным контактом в зависимости от значения, указанного в ulcMaxOutputsPerInput.

ulcMinOutputsPerInput

Минимальное количество выходных контактов на входной контакт. Поставщик сети создает дубликаты узлов, которые управляются выходной контактом в зависимости от значения, указанного в ulcMinOutputsPerInput.

ulcTopologyJoints

Число соединений в массиве pTopologyJoints .

pTopologyJoints

Массив общих значений. Значение, заданное совместному соединению, соответствует индексу элемента в массиве соединений шаблонов (KSTOPOLOGY_CONNECTION или BDA_TEMPLATE_CONNECTION массиве). Топология соединения помечает точку в топологии шаблона, где управление узлами переключается от входного контакта к выходному контакту. Те узлы, которые возникают вышестоящий соединения топологии, управляются через входной контакт. Те узлы, которые находятся ниже соединения топологии, управляются с помощью выходного контакта.

Требования

Требование Значение
Заголовок bdasup.h (включая Bdasup.h)

См. также раздел

BDA_FILTER_TEMPLATE

BDA_TEMPLATE_CONNECTION

KSPIN_DESCRIPTOR_EX

KSTOPOLOGY_CONNECTION