Compartir a través de


EFI_BATTERY_CHARGING_STATUS

Esta enumeración especifica el estado de una batería de carga.

Sintaxis

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;

Elementos

EfiBatteryChargingStatusNone
El estado de carga no está disponible.

EfiBatteryChargingStatusSuccess
La operación se ha completado correctamente.

EfiBatteryChargingStatusOverheat
La batería se está poniendo demasiado caliente para cargarse.

EfiBatteryChargingStatusVoltageOutOfRange
La lógica de carga detectó que el voltaje está fuera del rango operativo.

EfiBatteryChargingStatusCurrentOutOfRange
La lógica de carga detectó que la corriente está fuera del intervalo operativo.

EfiBatteryChargingStatusTimeout
La lógica de carga detectó que la batería no se carga dentro de un tiempo razonable.

EfiBatteryChargingStatusAborted
Se anuló la operación.

EfiBatteryChargingStatusDeviceError
El dispositivo físico notificó un error.

EfiBatteryChargingStatusEpolicyCold
La batería es demasiado fría para continuar cargando.

EfiBatteryChargingStatusBatteryChargingNotSupported
La batería no admite la operación de carga.

EfiBatteryChargingStatusBatteryNotDetected
No se detecta la batería.

EfiBatteryChargingSourceNotDetected
El dispositivo no está conectado a una fuente de carga y, por lo tanto, no puede continuar con la operación de carga.

EfiBatteryChargingSourceVoltageInvalid
La fuente de carga proporcionó un voltaje no válido.

EfiBatteryChargingSourceCurrentInvalid
El origen de carga proporcionó una corriente no válida.

EfiBatteryChargingErrorRequestShutdown
El controlador solicitó un apagado del sistema.

EfiBatteryChargingErrorRequestReboot
El controlador solicitó un reinicio del sistema.

Comentarios

EFI_BATTERY_CHARGING_STATUS se devuelve en el miembro Status de la estructura EFI_BATTERY_CHARGING_COMPLETION_TOKEN .

Requisitos

Rúbrica: Usuario generado

EFI_BATTERY_CHARGING_COMPLETION_TOKEN