首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

WinCE6驱动加入电源治理后CreateFile()不执行XXX_Open()

2013-01-11 
WinCE6驱动加入电源管理后CreateFile()不执行XXX_Open()在流驱动的注册表中添加IClass{A32942B7-920C-

WinCE6驱动加入电源管理后CreateFile()不执行XXX_Open()
在流驱动的注册表中添加"IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"后,
应用层调用CreateFile()就没有执行驱动的XXX_Open()函数,
而去掉这一注册表项,就有调用XXX_Open(),
这是为什么呢?

还有,为什么加了上面的注册表项后,系统启动时就自动调用一次XXX_Open()函数呢?
注册表增加这个之后还需要实现power management的IOCTL,默认是不会的

热点排行