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
此字段结合了 UcsiPowerDirectionRoleProviderUcsiPowerDirectionRoleAcceptSwap 值。
UcsiPowerDirectionRoleConsumerAcceptSwap
值:0x6
此字段结合了 UcsiPowerDirectionRoleConsumerUcsiPowerDirectionRoleAcceptSwap 值。

言论

有关详细信息,请参阅 UCSI 规范版本 1.2中的第 4.5.10 节。

要求

要求 价值
最低 KMDF 版本 1.27
最低 UMDF 版本 N/A
标头 ucmucsispec.h (包括 UcmUcsiCx.h)

另请参阅