阅读:1562回复:1
wince5.0 在进入睡眠过程中 驱动中的线程是不是都被挂起了?
wince5.0 在进入睡眠过程中 驱动中的线程是不是都被挂起了?
1. 我的是270的板子, 现在发现在进入睡眠时候调用各个驱动的powerdown时候其他线程都不运行了, 但是所有的powerdown都结束之后 还有某个线程又运行了。 请问是这样的么 2. 还有再powerdown函数里能使用mutex么, 如果一个线程得到mutex 在释放前系统进睡眠, 然后再驱动的powerdown函数里去试图获得这个mutex会不会造成得不到导致什么问题? 谢谢 |
|
|
沙发#
发布于:2008-11-03 14:18
进入睡眠过程中,会把当前的系统状态保存起来,如果某个线程正在执行,那么唤醒后就会继续执行。你说的第2种情况,微软的文档中明确提出在powerdown中去调用系统中的API函数是会使得操作系统出现异常的。
|
|