Compartir a través de


enumeración UCSI_USB_OPERATION_ROLE (ucmucsispec.h)

Se usa en el comando SET_UOR. El comando SET_UOR se usa para establecer el rol de operación USB dictado por el Administrador de directivas del sistema operativo (OPM) para la conexión actual.

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
El conector inicia el intercambio al puerto de bajada (DFP), si aún no funciona en modo DFP.
UcsiUsbOperationRoleUfp
Valor: 0x2
El conector inicia el intercambio al puerto orientado hacia la cadena (UFP), si aún no funciona en modo UFP.
UcsiUsbOperationRoleAcceptSwap
Valor: 0x4
El conector acepta solicitudes de intercambio de roles de operación USB del asociado de puerto. Si se borra este bit, el conector rechaza las solicitudes de intercambio de roles del asociado de puerto.
UcsiUsbOperationRoleDfpAcceptSwap
Valor: 0x5
Este campo combina los valores UcsiUsbOperationRoleDfp y UcsiUsbOperationRoleAcceptSwap .
UcsiUsbOperationRoleUfpAcceptSwap
Valor: 0x6
Este campo combina los valores UcsiUsbOperationRoleUfp y UcsiUsbOperationRoleAcceptSwap .

Comentarios

Para obtener más información, consulte la sección 4.5.9 en la versión 1.2 de la especificación UCSI.

Requisitos

Requisito Value
Versión mínima de KMDF 1.27
Versión mínima de UMDF N/D
Encabezado ucmucsispec.h (incluya UcmUcsiCx.h)

Consulte también