перечисление 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 | N/A |
заголовка | ucmucsispec.h (include UcmUcsiCx.h) |