I don want Power Manager to decide when to suspend my system. How can I set things up so that GWES continues to make that decision?
As an OEM, you can always customize the Power Manager to do whatever you want. But the easy way to make the Power Manager run passively is to remove the AC/battery time-outs from your registry. This tells the Power Manager to allow GWES (or some other program) to decide when to change system power states. For an example of how the Power Manager determines whether to run in active or passive mode, see the implementation of PlatformPMActivelyManagesPower() in public\common\oak\drivers\pm\platform\platform.cpp. Also, make sure that you set the DisableGwesPowerOff registry value to 0 so that GWES can manage suspends for you.
Related Questions
- I don want Power Manager to decide when to suspend my system. How can I set things up so that GWES continues to make that decision?
- I thought Power Manager would suspend my system after some period of inactivity but its not happening. Whats going wrong?
- If the Power Manager is managing time-outs on my system, what does the SystemIdleTimerResetFunction() do?