USBC_TYPEC_OPERATING_MODE enumeration (usbctypes.h)

Defines operating modes of a USB Type-C connector.

Syntax

typedef enum _USBC_TYPEC_OPERATING_MODE {
  UsbCOperatingModeInvalid,
  UsbCOperatingModeDfp,
  UsbCOperatingModeUfp,
  UsbCOperatingModeDrp
} USBC_TYPEC_OPERATING_MODE;

Constants

 
UsbCOperatingModeInvalid
Indicates the operating mode is invalid.
UsbCOperatingModeDfp
Indicates the operating mode is set to downstream-facing port.
UsbCOperatingModeUfp
Indicates the operating mode is set to upstream-facing port.
UsbCOperatingModeDrp
Indicates the operating mode is set to dual-role port.

Requirements

Requirement Value
Minimum KMDF version 1.27
Minimum UMDF version N/A
Header usbctypes.h (include usbctypes.h)