Compartilhar via


enumeração UCSI_POWER_DIRECTION_ROLE (ucmucsispec.h)

Usado no comando SET_PDR. O comando SET_PDR é usado para definir a direção de energia ditada pelo OPM (Gerenciador de Políticas do SISTEMA Operacional) para a conexão atual.

Syntax

typedef enum _UCSI_POWER_DIRECTION_ROLE {
  UcsiPowerDirectionRoleProvider = 0x1,
  UcsiPowerDirectionRoleConsumer = 0x2,
  UcsiPowerDirectionRoleAcceptSwap = 0x4,
  UcsiPowerDirectionRoleProviderAcceptSwap = 0x5,
  UcsiPowerDirectionRoleConsumerAcceptSwap = 0x6
} UCSI_POWER_DIRECTION_ROLE;

Constantes

 
UcsiPowerDirectionRoleProvider
Valor: 0x1
O conector inicia a troca para a origem, se ainda não estiver operando como origem.
UcsiPowerDirectionRoleConsumer
Valor: 0x2
O conector inicia a troca para o coletor, se ainda não estiver operando como coletor.
UcsiPowerDirectionRoleAcceptSwap
Valor: 0x4
O conector aceita solicitações de troca de direção de energia do parceiro de porta. Se esse bit for limpo, o conector rejeitará as solicitações de troca de direção de energia do parceiro de porta.
UcsiPowerDirectionRoleProviderAcceptSwap
Valor: 0x5
Esse campo combina os valores UcsiPowerDirectionRoleProvider e UcsiPowerDirectionRoleAcceptSwap .
UcsiPowerDirectionRoleConsumerAcceptSwap
Valor: 0x6
Esse campo combina os valores UcsiPowerDirectionRoleConsumer e UcsiPowerDirectionRoleAcceptSwap .

Comentários

Para obter mais informações, consulte a seção 4.5.10 na especificação UCSI versão 1.2.

Requisitos

Requisito Valor
Versão mínima do KMDF 1.27
Versão mínima do UMDF N/D
Cabeçalho ucmucsispec.h (inclua UcmUcsiCx.h)

Confira também