BatteryDrvrGetLevels
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 |