EFI_BATTERY_CHARGING_STATUS

Essa enumeração especifica o status de uma bateria de carregamento.

Syntax

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
O status de carregamento não está disponível.

EfiBatteryChargingStatusSuccess
A operação foi concluída com sucesso.

EfiBatteryChargingStatusOverheat
A bateria está ficando muito quente para carregar.

EfiBatteryChargingStatusVoltageOutOfRange
A lógica de carregamento detectou que a tensão estava fora do intervalo operacional.

EfiBatteryChargingStatusCurrentOutOfRange
A lógica de carregamento detectou que o atual estava fora do intervalo operacional.

EfiBatteryChargingStatusTimeout
A lógica de carregamento detectou que a bateria não está sendo carregada dentro de um tempo razoável.

EfiBatteryChargingStatusAborted
A operação foi anulada.

EfiBatteryChargingStatusDeviceError
O dispositivo físico relatou um erro.

EfiBatteryChargingStatusExtremeCold
A bateria está muito fria para continuar carregando.

EfiBatteryChargingStatusBatteryChargingNotSupported
A bateria não dá suporte à operação de carregamento.

EfiBatteryChargingStatusBatteryNotDetected
A bateria não foi detectada.

EfiBatteryChargingSourceNotDetected
O dispositivo não está anexado a uma fonte de carregamento e, portanto, não pode continuar com a operação de carregamento.

EfiBatteryChargingSourceVoltageInvalid
A fonte de carregamento forneceu uma tensão inválida.

EfiBatteryChargingSourceCurrentInvalid
A fonte de carregamento forneceu uma corrente inválida.

EfiBatteryChargingErrorRequestShutdown
O driver solicitou um desligamento do sistema.

EfiBatteryChargingErrorRequestReboot
O driver solicitou uma reinicialização do sistema.

Comentários

EFI_BATTERY_CHARGING_STATUS é retornado no membro Status da estrutura EFI_BATTERY_CHARGING_COMPLETION_TOKEN .

Requisitos

Cabeçalho: Usuário gerado

EFI_BATTERY_CHARGING_COMPLETION_TOKEN