读书人

解决6410 WINCE6 应用层调用SetSystem

发布时间: 2012-08-16 12:02:16 作者: rapoo

解决6410 WINCE6 应用层调用SetSystemPowerState api关机无效的问题

6410平台下的wince6系统,在应用层中使用SetSystemPowerState api函数关机发现无效。

应用层调用如下:

if(dwCode == 0x0){// power offRETAILMSG(1, (TEXT("*** [PWR] PWR_IOControl dwCode:%#x ***\r\n"), dwCode) );pSysConReg->INFORM2 = 0x55555555;//flag indicate entering sleep mode SetSystemPowerState(NULL, POWER_STATE_SUSPEND, 0);return TRUE;}

上述都修改完后,把这两个驱动rebuild以下,然后再对整个工程进行build and sysgen。

已经测试通过,用户可以在应用层通过SetSystemPowerState 来进行关机


在此记录一下

读书人网 >系统运维

热点推荐