|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
SYSTEM_POWER_STATUS
The SYSTEM_POWER_STATUS structure contains information about the power status of the system.
typedef struct _SYSTEM_POWER_STATUS { BYTE ACLineStatus; BYTE BatteryFlag; BYTE BatteryLifePercent; BYTE Reserved1; DWORD BatteryLifeTime; DWORD BatteryFullLifeTime; } SYSTEM_POWER_STATUS; typedef struct SYSTEM_POWER_STATUS *LPSYSTEM_POWER_STATUS;
Members
ACLineStatus
AC power status. This parameter can be one of the following values:
Value Meaning 0 Offline 1 Online 255 Unknown status.
All other values are reserved.
BatteryFlag
Battery charge status. This parameter can be a combination of the following values:
Value Meaning 1 High 2 Low 4 Critical 8 Charging 128 No system battery 255 Unknown status
All other values are reserved.
BatteryLifePercent
Percentage of full battery charge remaining. This member can be a value in the range 0 to 100, or 255 if status is unknown. All other values are reserved.
Reserved1
Reserved; must be zero.
BatteryLifeTime
Number of seconds of battery life remaining, or 0xFFFFFFFF if remaining seconds are unknown.
BatteryFullLifeTime
Number of seconds of battery life when at full charge, or 0xFFFFFFFF if full lifetime is unknown.
Remarks
Windows 95 is only capable of estimating BatteryFullTime based on calculations on BatteryLifeTime and BatteryLifePercent. Without smart battery subsystems, this value may not be accurate enough to be useful.
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
SYSTEM_POWER_STATUS
Структура SYSTEM_POWER_STATUS содержит информацию о силовом статусе системы.
typedef struct _SYSTEM_POWER_STATUS { BYTE ACLineStatus; БАЙТ BatteryFlag; БАЙТ BatteryLifePercent; БАЙТ Reserved1; DWORD BatteryLifeTime; DWORD BatteryFullLifeTime; } SYSTEM_POWER_STATUS; typedef struct SYSTEM_POWER_STATUS *LPSYSTEM_POWER_STATUS;
Участники
ACLineStatus
СИЛОВОЙ статус ПЕР.ТОК. Этот параметр может быть одним из следующего величин:
Оцените Значению 0 Offline 1 Online 255 Неизвестных статуса.
Все другие величины зарезервированы.
BatteryFlag
Батарейный статус платы. Этот параметр может быть комбинацией следующего величин:
Оцените Значению 1 Высоко 2 Низких уровня 4 Критические 8 Беря 128 No системных батарейных 255 Неизвестных статуса
Все другие величины зарезервированы.
BatteryLifePercent
Процент полного батарейного остального платы. Этот элемент может быть величиной в дипазоне 0 на 100, или 255 если статус неизвестный. Все другие величины зарезервированы.
Reserved1
Зарезервированное; должно - нулевым.
BatteryLifeTime
Время в секундах батарейного остального жизни, или 0xFFFFFFFF если остальные секунды неизвестные.
BatteryFullLifeTime
Время в секундах батарейной жизни когда на полной плате, или 0xFFFFFFFF если полная целая жизнь неизвестная.
Замечания
Windows 95 только способный оценивать BatteryFullTime основанное в вычислениях на BatteryLifeTime и BatteryLifePercent. Без умных батарейных подсистем, эта величина не может быть точный достаточно, чтобы быть полезным.
|
|
|
|