Compartilhar via


BatteryDrvrGetLevels

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função retorna o número de níveis que o driver bateria é capaz de retornar na BatteryFlag e BackupBatteryFlag Os membros das SYSTEM_POWER_STATUS_EX2 estrutura.

Syntax

LONG BatteryDrvrGetLevels(void);

Parameters

Nenhum.

Return Value

Contém o número de níveis que o GetSystemPowerStatusEx2 função pode retornar in a BatteryFlag membro de SYSTEM_POWER_STATUS_EX2. A baixa-ordem Word Contém o número de níveis que essa função pode retornar para a bateria principal e o alto-ordem Word Contém o número de níveis que essa função pode retornar para a de backup de bateria.

O número de níveis que essa função pode retornar intervalos de zero a 3. De exemplo, se somente os dois valores BATTERY_FLAG_HIGH e BATTERY_FLAG_LOW podem ser retornados, o valor de retorno é 2. Se essa função também pode retornar BATTERY_FLAG_CRITICAL, o valor será 3. Os valores BATTERY_FLAG_CHARGING, BATTERY_FLAG_NO_BATTERY e BATTERY_FLAG_UNKNOWN são ignorados para fins dessa contagem.

Remarks

Nesse exemplo de BatteryDrvrGetLevels, a função leva sem argumentos. Essa função retorna o número de níveis que o driver bateria pode retornar in a BatteryFlag e BackupBatteryFlag Os membros das SYSTEM_POWER_STATUS_EX2 estrutura.

Requirements

Header battery.h
Library coredll.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Other Resources

GetSystemPowerStatusEx2
SYSTEM_POWER_STATUS_EX2