1.GwesPowerOffSystem() 待机
2.PowerOffSystem()之前需要关闭文件系统,使用FileSystemPowerFunction()OEM中有个OAL/OALLIB/power.c中有个BSPPoweroff()函数中实现断电的硬件 *** 作
3.keybd_event(VK_OFF, 0, 0, 0)keybd_event(VK_OFF, 0, KEYEVENTF_KEYUP, 0)
4.SetSystemPowerState(NULL, POWER_STATE_OFF, POWER_FORCE)
经本人实验发现,应用层下不能进行关机 *** 作,只能待机或重启。关机功能只能在内核层实现。后续大家实验过程中有新发现希望能共享。
winCE只有挂机的功能,要完全关机的话需要硬件上支持.关机其实就是用函数通过IO来切断芯片电源,早的CE版本用PowerOffSystem,现在用SetSystemPowerState来实现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)