Compartilhar via


enumeração UCSI_USB_OPERATION_ROLE (ucmucsispec.h)

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

Syntax

typedef enum _UCSI_USB_OPERATION_ROLE {
  UcsiUsbOperationRoleDfp = 0x1,
  UcsiUsbOperationRoleUfp = 0x2,
  UcsiUsbOperationRoleAcceptSwap = 0x4,
  UcsiUsbOperationRoleDfpAcceptSwap = 0x5,
  UcsiUsbOperationRoleUfpAcceptSwap = 0x6
} UCSI_USB_OPERATION_ROLE;

Constantes

 
UcsiUsbOperationRoleDfp
Valor: 0x1
O conector inicia a troca para a DFP (porta voltada para downstream), se ainda não estiver operando no modo DFP.
UcsiUsbOperationRoleUfp
Valor: 0x2
O conector inicia a troca para a porta voltada para upstream (UFP), se ainda não estiver operando no modo UFP.
UcsiUsbOperationRoleAcceptSwap
Valor: 0x4
O conector aceita solicitações de troca de função de operação USB do parceiro de porta. Se esse bit for limpo, o conector rejeitará as solicitações de troca de função do parceiro de porta.
UcsiUsbOperationRoleDfpAcceptSwap
Valor: 0x5
Esse campo combina os valores UcsiUsbOperationRoleDfp e UcsiUsbOperationRoleAcceptSwap .
UcsiUsbOperationRoleUfpAcceptSwap
Valor: 0x6
Esse campo combina os valores UcsiUsbOperationRoleUfp e UcsiUsbOperationRoleAcceptSwap .

Comentários

Para obter mais informações, consulte a seção 4.5.9 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 ucmucssispec.h (inclua UcmUcsiCx.h)

Confira também