Condividi tramite


UCSI_USB_OPERATION_ROLE'enumerazione (ucmucsispec.h)

Usato nel comando SET_UOR. Il comando SET_UOR viene usato per impostare il ruolo dell'operazione USB dettato da Os Policy Manager (OPM) per la connessione corrente.

Sintassi

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

Costanti

 
UcsiUsbOperationRoleDfp
Valore: 0x1
Il connettore avvia lo scambio alla porta DFP (downstream-facing port), se non è già operativo in modalità DFP.
UcsiUsbOperationRoleUfp
Valore: 0x2
Il connettore avvia lo scambio alla porta UFP (upstream-facing port), se non è già operativo in modalità UFP.
UcsiUsbOperationRoleAcceptSwap
Valore: 0x4
Il connettore accetta le richieste di scambio dei ruoli dell'operazione USB dal partner della porta. Se questo bit viene cancellato, il connettore rifiuta le richieste di scambio dei ruoli dal partner della porta.
UcsiUsbOperationRoleDfpAcceptSwap
Valore: 0x5
Questo campo combina i valori UcsiUsbOperationRoleDfp e UcsiUsbOperationRoleAcceptSwap .
UcsiUsbOperationRoleUfpAcceptSwap
Valore: 0x6
Questo campo combina i valori UcsiUsbOperationRoleUfp e UcsiUsbOperationRoleAcceptSwap .

Commenti

Per altre informazioni, vedere la sezione 4.5.9 nella specifica UCSI versione 1.2.

Requisiti

Requisito Valore
Versione KMDF minima 1.27
Versione UMDF minima N/D
Intestazione ucmucsispec.h (includere UcmUcsiCx.h)

Vedi anche