首页 电脑 软件精选 查看内容

windows驱动学习笔记

2011-2-17 15:37 552 0

摘要:   用户模式驱动和内核模式驱动有着不同的结构、不同的入口点、不同的系统接口。设备需要什么模式的驱动取决于设备的类型以及操作系统提供的支持。  驱动程序可以部分的或全部的运行在用户模式下。用户模式的驱动...
关键词: 模式 用户 组件 运行 驱动 Win32API 不同 windows 用户界面 内核

  用户模式驱动和内核模式驱动有着不同的结构、不同的入口点、不同的系统接口。设备需要什么模式的驱动取决于设备的类型以及操作系统提供的支持。  驱动程序可以部分的或全部的运行在用户模式下。用户模式的驱动拥有无限制的堆空间,可以使用Win32API,并可以很容易的使用用户模式调试器进行调试。  例如打印机驱动,它被分为用户界面和粉刷组件。用户界面组件运行在用户模式下,通过调用WIN32API来粉刷图像,而WIN32API则通过层层调用粉刷组件来实现其功能。在windows Vista上,粉刷组件必须运行在用户模式,而在windows xp、windows 2000,粉刷组件既可以运行在用户模式,又可以运行在内核模式。
友情提醒:以上链接来自互联网,请注意风险!
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部