Condividi tramite


EFI_BATTERY_CHARGING_STATUS

Questa enumerazione specifica lo stato di una batteria di ricarica.

Sintassi

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;

Elementi

EfiBatteryChargingStatusNone
Lo stato di ricarica non è disponibile.

EfiBatteryChargingStatusSuccess
Operazione riuscita.

EfiBatteryChargingStatusOverheat
La batteria è troppo calda da caricare.

EfiBatteryChargingStatusVoltageOutOfRange
La logica di ricarica ha rilevato la tensione da uscire dall'intervallo operativo.

EfiBatteryChargingStatusCurrentOutOfRange
La logica di ricarica ha rilevato che l'oggetto corrente non è compreso nell'intervallo operativo.

EfiBatteryChargingStatusTimeout
La logica di ricarica ha rilevato che la batteria non viene addebitata entro un tempo ragionevole.

EfiBatteryChargingStatusAborted
L'operazione è stata interrotta.

EfiBatteryChargingStatusDeviceError
Il dispositivo fisico ha segnalato un errore.

EfiBatteryChargingStatusMaxCold
La batteria è troppo fredda per continuare la ricarica.

EfiBatteryChargingStatusBatteryChargingNotSupported
La batteria non supporta l'operazione di ricarica.

EfiBatteryChargingStatusBatteryNotDetected
La batteria non viene rilevata.

EfiBatteryChargingSourceNotDetected
Il dispositivo non è collegato a un'origine di ricarica e pertanto non può continuare con l'operazione di ricarica.

EfiBatteryChargingSourceVoltageInvalid
L'origine di ricarica ha fornito una tensione non valida.

EfiBatteryChargingSourceCurrentInvalid
L'origine di ricarica ha fornito una corrente non valida.

EfiBatteryChargingErrorRequestShutdown
Il driver ha richiesto un arresto del sistema.

EfiBatteryChargingErrorRequestReboot
Il driver ha richiesto un riavvio del sistema.

Commenti

EFI_BATTERY_CHARGING_STATUS viene restituito nel membro Status della struttura EFI_BATTERY_CHARGING_COMPLETION_TOKEN .

Requisiti

Intestazione: Utente generato

EFI_BATTERY_CHARGING_COMPLETION_TOKEN