перечисление 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) |