다음을 통해 공유


UCSI_USB_OPERATION_ROLE 열거형(ucmucsispec.h)

SET_UOR 명령에 사용됩니다. SET_UOR 명령은 현재 연결에 대해 OPM(OS 정책 관리자)이 지정한 USB 작업 역할을 설정하는 데 사용됩니다.

Syntax

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

상수

 
UcsiUsbOperationRoleDfp
값: 0x1
커넥터는 DFP 모드에서 아직 작동하지 않는 경우 DFP(다운스트림 연결 포트)로 교환을 시작합니다.
UcsiUsbOperationRoleUfp
값: 0x2
커넥터는 UFP 모드에서 아직 작동하지 않는 경우 UFP(업스트림 연결 포트)로 교환을 시작합니다.
UcsiUsbOperationRoleAcceptSwap
값: 0x4
커넥터는 포트 파트너의 USB 작업 역할 교환 요청을 수락합니다. 이 비트가 지워지면 커넥터는 포트 파트너의 역할 교환 요청을 거부합니다.
UcsiUsbOperationRoleDfpAcceptSwap
값: 0x5
이 필드는 UcsiUsbOperationRoleDfpUcsiUsbOperationRoleAcceptSwap 값을 결합합니다.
UcsiUsbOperationRoleUfpAcceptSwap
값: 0x6
이 필드는 UcsiUsbOperationRoleUfpUcsiUsbOperationRoleAcceptSwap 값을 결합합니다.

설명

자세한 내용은 UCSI 사양 버전 1.2의 섹션 4.5.9를 참조하세요.

요구 사항

요구 사항
최소 KMDF 버전 1.27
최소 UMDF 버전 해당 없음
머리글 ucmucsispec.h(UcmUcsiCx.h 포함)

추가 정보