перечисление UCSI_USB_OPERATION_ROLE (ucmucsispec.h)
Используется в команде SET_UOR. Команда SET_UOR используется для задания роли операции USB, определяемой диспетчером политик ОС (OPM), для текущего подключения.
Синтаксис
typedef enum _UCSI_USB_OPERATION_ROLE {
UcsiUsbOperationRoleDfp = 0x1,
UcsiUsbOperationRoleUfp = 0x2,
UcsiUsbOperationRoleAcceptSwap = 0x4,
UcsiUsbOperationRoleDfpAcceptSwap = 0x5,
UcsiUsbOperationRoleUfpAcceptSwap = 0x6
} UCSI_USB_OPERATION_ROLE;
Константы
UcsiUsbOperationRoleDfp Значение: 0x1 Соединитель инициирует переключение на нижестоящий порт (DFP), если он еще не работает в режиме DFP. |
UcsiUsbOperationRoleUfp Значение: 0x2 Соединитель инициирует переключение на вышестоящий порт (UFP), если он еще не работает в режиме UFP. |
UcsiUsbOperationRoleAcceptSwap Значение: 0x4 Соединитель принимает запросы на переключение роли операции USB от партнера по портам. Если этот бит очищен, соединитель отклоняет запросы на переключение ролей от партнера по портам. |
UcsiUsbOperationRoleDfpAcceptSwap Значение: 0x5 Это поле объединяет значения UcsiUsbOperationRoleDfp и UcsiUsbOperationRoleAcceptSwap . |
UcsiUsbOperationRoleUfpAcceptSwap Значение: 0x6 Это поле объединяет значения UcsiUsbOperationRoleUfp и UcsiUsbOperationRoleAcceptSwap . |
Комментарии
Дополнительные сведения см. в разделе 4.5.9 спецификации UCSI версии 1.2.
Требования
Требование | Значение |
---|---|
Минимальная версия KMDF | 1.27 |
Минимальная версия UMDF | Н/Д |
Верхняя часть | ucmucsispec.h (включая UcmUcsiCx.h) |