Reactos

[KERNEL32] GetSystemPowerStatus(): Set the BATTERY_FLAG_CRITICAL flag if the battery life gets lower than 5 percent.

+3
+3
dll/win32/kernel32/client/power.c
··· 61 61 PowerStatus->BatteryLifePercent = 100; 62 62 } 63 63 64 + if (PowerStatus->BatteryLifePercent <= 4) 65 + PowerStatus->BatteryFlag |= BATTERY_FLAG_CRITICAL; 66 + 64 67 if (PowerStatus->BatteryLifePercent <= 32) 65 68 PowerStatus->BatteryFlag |= BATTERY_FLAG_LOW; 66 69