USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT enumeration (usbpmapi.h)

Defines format values used in USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS.

Syntax

typedef enum _USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT {
  UsbPmAssignPowerLevelParamsFormatInvalid,
  UsbPmAssignPowerLevelParamsFormatUcsi,
  UsbPmAssignPowerLevelParamsFormatRdo
} USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT, *PUSBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT;

Constants

 
UsbPmAssignPowerLevelParamsFormatInvalid
Invalid format.
UsbPmAssignPowerLevelParamsFormatUcsi
The format is UCSI.
UsbPmAssignPowerLevelParamsFormatRdo
The format is in a PD Request Data Object.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Minimum KMDF version 1.27
Minimum UMDF version 2.27
Header usbpmapi.h