版块
论坛
喜欢
话题
应用
搜索
登录
注册
kuronca的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=182749
驱动如何判断OS已经启动完成
驱动如何判断OS已经启动完成,或者说如何判断OS将所有驱动加载成功后,进去CE桌面?
回复
(
5
)
2008-12-29 13:56
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
ziyun
:
不好意思没看清楚,你判断explorer。exe或者类似程序有没有加载就可以了
(2009-01-05 09:50)
回复
ziyun
:
// while(!IsAPIReady(SH_SHELL) || !IsAPIReady(SH_WMGR) || !IsAPIReady(SH_GDI)) // { // Sleep(250); // }
(2009-01-05 09:46)
回复
kuronca
:
可能是我描述不清楚,我的意思是,某个驱动线程检测是否进入OS,而不是等待。
(2008-12-30 15:43)
回复
high
:
上面说错了。 驱动可以开启一个线程来等待所有驱动加载完。
(2008-12-30 01:23)
回复
high
:
假定你所说的驱动都是指由device加载的驱动。 你的问题是个悖论。 驱动等待所有驱动加载完, 这是个逻辑悖论。 一些不成熟想法供参考。 device.exe加载总线驱动BusEnum.dll, 然后这个驱动负责逐个加载其它驱动。 这一部分代码是open的。我刚才扫了下代码...
(2008-12-30 01:21)
回复
kuronca
加关注
写私信
0
关注
0
粉丝
24
帖子
返回顶部