EFI_BATTERY_CHARGING_STATUS
Это перечисление указывает состояние зарядного аккумулятора.
Синтаксис
typedef enum _EFI_BATTERY_CHARGING_STATUS {
EfiBatteryChargingStatusNone = 0,
EfiBatteryChargingStatusSuccess,
EfiBatteryChargingStatusOverheat,
EfiBatteryChargingStatusVoltageOutOfRange,
EfiBatteryChargingStatusCurrentOutOfRange,
EfiBatteryChargingStatusTimeout,
EfiBatteryChargingStatusAborted,
EfiBatteryChargingStatusDeviceError,
EfiBatteryChargingStatusExtremeCold,
EfiBatteryChargingStatusBatteryChargingNotSupported,
EfiBatteryChargingStatusBatteryNotDetected,
EfiBatteryChargingSourceNotDetected,
EfiBatteryChargingSourceVoltageInvalid,
EfiBatteryChargingSourceCurrentInvalid,
EfiBatteryChargingErrorRequestShutdown,
EfiBatteryChargingErrorRequestReboot
} EFI_BATTERY_CHARGING_STATUS;
Элементы
EfiBatteryChargingStatusNone
Состояние зарядки недоступно.
EfiBatteryChargingStatusSuccess
Операция выполнена успешно.
EfiBatteryChargingStatusOverheat
Аккумулятор становится слишком горячим, чтобы заряжаться.
EfiBatteryChargingStatusVoltageOutOfRange
Логика зарядки обнаружила, что напряжение выходит за пределы рабочего диапазона.
EfiBatteryChargingStatusCurrentOutOfRange
Логика зарядки обнаружила, что текущий объект выходит за пределы рабочего диапазона.
EfiBatteryChargingStatusTimeout
Логика зарядки обнаружила, что аккумулятор не заряжается в течение разумного времени.
EfiBatteryChargingStatusAborted
Операция была прервана.
EfiBatteryChargingStatusDeviceError
Физическое устройство сообщило об ошибке.
EfiBatteryChargingStatusХоколд
Батарея слишком холодная, чтобы продолжить зарядку.
EfiBatteryChargingStatusBatteryChargingNotSupported
Аккумулятор не поддерживает операцию зарядки.
EfiBatteryChargingStatusBatteryNotDetected
Батарея не обнаружена.
EfiBatteryChargingSourceNotDetected
Устройство не подключено к источнику зарядки и, следовательно, не может продолжить операцию зарядки.
EfiBatteryChargingSourceVoltageInvalid
Источник зарядки поставил недопустимое напряжение.
EfiBatteryChargingSourceCurrentInvalid
Источник зарядки предоставил недопустимый ток.
EfiBatteryChargingErrorRequestShutdown
Драйвер запросил завершение работы системы.
EfiBatteryChargingErrorRequestReboot
Драйвер запросил перезагрузку системы.
Комментарии
EFI_BATTERY_CHARGING_STATUS возвращается в элементе Status структуры EFI_BATTERY_CHARGING_COMPLETION_TOKEN .
Требования
Заголовка: Создано пользователем