10.2.2.4. _BMA(电池测量平均间隔)
此对象用于设置电池容量测量的平均间隔,单位为毫秒。电池测量平均间隔是电池对 _BST 中指定的容量测量值(例如剩余容量和当前速率)进行平均的时间长度。
OSPM 可以在启动时通过 _BIX 读取最大平均间隔和最小平均间隔,并通过 _BMA 在该范围内设置一个特定的平均间隔。
参数:(1)
Arg0 - 平均间隔(Integer(DWORD))电池容量测量的平均间隔:
0x00000001 - 0xFFFFFFFF(单位为毫秒)
返回值:
一个 Integer (DWORD),包含如下结果代码:
0x00000000 - 成功。
0x00000001 - 设置电池测量平均间隔失败,因为它超出了电池的测量能力。
0x00000002 - 0xFFFFFFFF - 保留。