EFI_BATTERY_CHARGING_STATUS
Cette énumération spécifie l’état d’une batterie en charge.
Syntaxe
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;
Éléments
EfiBatteryChargingStatusNone
L’état de facturation n’est pas disponible.
EfiBatteryChargingStatusSuccess
L’opération s’est terminée avec succès.
EfiBatteryChargingStatusOverheat
La batterie devient trop chaude pour être chargée.
EfiBatteryChargingStatusVoltageOutOfRange
La logique de charge a détecté que la tension était hors de la plage opérationnelle.
EfiBatteryChargingStatusCurrentOutOfRange
La logique de chargement a détecté que le courant était hors de la plage opérationnelle.
EfiBatteryChargingStatusTimeout
La logique de charge a détecté que la batterie n’est pas chargée dans un délai raisonnable.
EfiBatteryChargingStatusAborted
L'opération a été abandonnée.
EfiBatteryChargingStatusDeviceError
L’appareil physique a signalé une erreur.
EfiBatteryChargingStatusExtremeCold
La batterie est trop froide pour continuer à charger.
EfiBatteryChargingStatusBatteryChargingNotSupported
La batterie ne prend pas en charge l’opération de chargement.
EfiBatteryChargingStatusBatteryNotDetected
La batterie n’est pas détectée.
EfiBatteryChargingSourceNotDetected
L’appareil n’est pas attaché à une source de charge et ne peut donc pas poursuivre l’opération de chargement.
EfiBatteryChargingSourceVoltageInvalid
La source de charge a fourni une tension non valide.
EfiBatteryChargingSourceCurrentInvalid
La source de facturation a fourni un courant non valide.
EfiBatteryChargingErrorRequestShutdown
Le pilote a demandé un arrêt du système.
EfiBatteryChargingErrorRequestReboot
Le pilote a demandé un redémarrage du système.
Notes
EFI_BATTERY_CHARGING_STATUS est retourné dans le membre Status de la structure EFI_BATTERY_CHARGING_COMPLETION_TOKEN .
Conditions requises
En-tête: Généré par l’utilisateur