UCM_TYPEC_OPERATING_MODE enumeration (ucmtypes.h)

Defines operating modes of a USB Type-C connector.

Syntax

typedef enum _UCM_TYPEC_OPERATING_MODE {
  UcmTypeCOperatingModeInvalid,
  UcmTypeCOperatingModeDfp,
  UcmTypeCOperatingModeUfp,
  UcmTypeCOperatingModeDrp
} UCM_TYPEC_OPERATING_MODE;

Constants

 
UcmTypeCOperatingModeInvalid
Indicates the operating mode is invalid.
UcmTypeCOperatingModeDfp
Indicates the operating mode is set to downstream-facing port.
UcmTypeCOperatingModeUfp
Indicates the operating mode is set to upstream-facing port.
UcmTypeCOperatingModeDrp
Indicates the operating mode is set to dual-role port.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Minimum KMDF version 1.15
Minimum UMDF version 2.15
Header ucmtypes.h (include Ucmcx.h)

See also

UCM_CONNECTOR_TYPEC_CONFIG_INIT