перечисление UCSI_POWER_DIRECTION_ROLE (ucmucsispec.h)
Используется в команде SET_PDR. Команда SET_PDR используется для задания направления питания, определяемого диспетчером политик ОС (OPM), для текущего подключения.
Синтаксис
typedef enum _UCSI_POWER_DIRECTION_ROLE {
UcsiPowerDirectionRoleProvider = 0x1,
UcsiPowerDirectionRoleConsumer = 0x2,
UcsiPowerDirectionRoleAcceptSwap = 0x4,
UcsiPowerDirectionRoleProviderAcceptSwap = 0x5,
UcsiPowerDirectionRoleConsumerAcceptSwap = 0x6
} UCSI_POWER_DIRECTION_ROLE;
Константы
UcsiPowerDirectionRoleProvider Значение: 0x1 Соединитель инициирует переключение на источник, если он еще не работает в качестве источника. |
UcsiPowerDirectionRoleConsumer Значение: 0x2 Соединитель инициирует переключение на приемник, если он еще не работает в качестве приемника. |
UcsiPowerDirectionRoleAcceptSwap Значение: 0x4 Соединитель принимает запросы на переключение направления питания от партнера по портам. Если этот бит снят, соединитель отклоняет запросы на переключение направления питания от партнера по портам. |
UcsiPowerDirectionRoleProviderAcceptSwap Значение: 0x5 Это поле объединяет значения UcsiPowerDirectionRoleProvider и UcsiPowerDirectionRoleAcceptSwap . |
UcsiPowerDirectionRoleConsumerAcceptSwap Значение: 0x6 В этом поле объединяются значения UcsiPowerDirectionRoleConsumer и UcsiPowerDirectionRoleAcceptSwap . |
Комментарии
Дополнительные сведения см. в разделе 4.5.10 спецификации UCSI версии 1.2.
Требования
Требование | Значение |
---|---|
Минимальная версия KMDF | 1.27 |
Минимальная версия UMDF | Н/Д |
Верхняя часть | ucmucsispec.h (включая UcmUcsiCx.h) |