UCSI_POWER_DIRECTION_ROLE 枚举 (ucmucsispec.h)
在 SET_PDR 命令中使用。 SET_PDR 命令用于为当前连接设置 OS 策略管理器 (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 值。 |
注解
有关详细信息,请参阅 UCSI 规范版本 1.2 中的 4.5.10 部分。
要求
要求 | 值 |
---|---|
最低 KMDF 版本 | 1.27 |
最低 UMDF 版本 | 不可用 |
标头 | ucmucsispec.h (包括 UcmUcsiCx.h) |