перечисление KSPIN_FLAG_AVC (avc.h)

Тип перечисления KSPIN_FLAG_AVC используется для управления подключениями и в коде функции AVC_FUNCTION_GET_CONNECTINFO .

Синтаксис

typedef enum _KSPIN_FLAG_AVC {
  KSPIN_FLAG_AVCMASK,
  KSPIN_FLAG_AVC_PERMANENT,
  KSPIN_FLAG_AVC_CONNECTED,
  KSPIN_FLAG_AVC_PCRONLY,
  KSPIN_FLAG_AVC_FIXEDPCR
} KSPIN_FLAG_AVC;

Константы

 
KSPIN_FLAG_AVCMASK
Маска для изоляции определенных битовых флагов AV/C
KSPIN_FLAG_AVC_PERMANENT
Часть битовой маски состояния AV/C Connect. Представляет постоянное соединение между двумя подсоединиями в одной единице.
KSPIN_FLAG_AVC_CONNECTED
Часть битовой маски состояния AV/C Connect. Представляет соединение, которое в настоящее время активно, но не обязательно является постоянным.
KSPIN_FLAG_AVC_PCRONLY
Нет элемента управления вилкой подсоединия. Доступны только входные и выходные разъемы, и эта структура AVCPRECONNECTINFO представляет один из них.
KSPIN_FLAG_AVC_FIXEDPCR
Представляет постоянное соединение между вилкой подсоединия и штекером (последовательной шиной). Указание этого флага подразумевает KSPIN_FLAG_AVC_PERMANENT, хотя этот бит не задан, если он задан.

Комментарии

Эти битовые флаги используются обработчиком intersect для определения совместимости с подключаемыми модулями, а также для указания того, отвечает ли обработчик пересечения за получение дескриптора вилки из 61883.sys.

Требования

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

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

Обработчик пересечения AV/C

AVC_FUNCTION_GET_CONNECTINFO