Перечисление USBC_CHARGING_STATE (usbctypes.h)

Определяет состояние зарядки соединителя Type-C.

Синтаксис

typedef enum _USBC_CHARGING_STATE {
  UsbCChargingStateInvalid,
  UsbCChargingStateNotCharging,
  UsbCChargingStateNominalCharging,
  UsbCChargingStateSlowCharging,
  UsbCChargingStateTrickleCharging
} USBC_CHARGING_STATE;

Константы

 
UsbCChargingStateInvalid
Указывает, что состояние зарядки недопустимо.
UsbCChargingStateNotCharging
Указывает, что плата за порт не взимается.
UsbCChargingStateNominalCharging
Указывает, что порт использует номинальную плату.
UsbCChargingStateSlowCharging
Указывает, что порт заряжается медленно.
UsbCChargingStateTrickleCharging
Указывает, что порт выполняет оплату за просачивание.

Требования

Требование Значение
Минимальная версия KMDF 1.27
Минимальная версия UMDF Н/Д
Верхняя часть usbctypes.h (включая usbctypes.h)