ISensOnNow::BatteryLow 方法 (sensevts.h)
BatteryLow 方法通知应用程序电池电量不足。 SENS 调用 BatteryLow 方法以通知应用程序计算机正在使用电池电量。
当系统使用电池电量且电池电量不足时,系统会根据高级电源管理 (APM) 事件PBT_APMBATTERYLOW使用的相同逻辑发出电池电量不足信号。 当系统 APM BIOS 发送 APM 电池电量不足通知时,将广播此事件。
某些 APM BIOS 实现在电池电量不足时不提供通知,这意味着可能永远不会在某些计算机上广播此事件。
语法
HRESULT BatteryLow(
[in] DWORD dwBatteryLifePercent
);
参数
[in] dwBatteryLifePercent
剩余电池电量的百分比。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
方法成功返回。 |
注解
SENS 调用此方法以通知应用程序计算机正在使用电池电源。 指定剩余的电池电量百分比。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | sensevts.h |
DLL | Sens.dll |