структура 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) |