急,PDA问题

lhysoso   2009-1-19 09:47 楼主
如何用代码取消PDA的休眠状态

还有用代码冷启动PDA?

回复评论 (10)

启动:SetSystemPowerState(NULL,POWER_STATE_RESET,POWER_FORCE);
点赞  2009-1-19 10:00
LZ也没有介绍一下,PDA是什么系统

取消修眠,可以试着发消息给系统,看看能不能使修眠失效。
点赞  2009-1-19 10:03
SystemIdleTimerReset
点赞  2009-1-19 10:13
忘了写,windows mobile/CE
点赞  2009-1-19 10:21
KernelIoControl()冷启动的第一个参数是什么,热启动我知道,怎么找不到冷启动的
点赞  2009-1-19 10:23
CE上面没有明确定义冷起动和热起动,完全要看自己实现的
标准的接口只有一个IOCTL_HAL_REBOOT

取消休眠是防止系统进吗?
1. 不断的Reset Timer
2. 设置Timeout的值为0,也就是无穷大
点赞  2009-1-19 12:42
在应用层面上来做的话,可以不断的reset系统处于idle状态的时间;

或者把注册表
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]
    "ACSuspend"=dword:0         ; in seconds
    "BattSuspend"=dword:0        ; in seconds
这2个键值写为0
点赞  2009-1-19 13:22
引用: 引用 7 楼 Ricky_hu 的回复:
在应用层面上来做的话,可以不断的reset系统处于idle状态的时间;

或者把注册表
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]
    "ACSuspend"=dword:0 ; in seconds
    "BattSuspend"=dword:0 ; in seconds
这2个键值写为0


怎么把系统处于idle状态,调用SetSystemPowerState的哪个参数?
点赞  2009-1-19 14:26
谁做过的,给我个例子,行不?

wade_2003@163.com


点赞  2009-1-19 17:37
帮顶。
点赞  2009-1-20 13:12
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复