精品资料网 >> 生产管理 >> 设备管理 >> 资料信息

Windows设备驱动程序设计概述(PPT 35页)

所属分类:设备管理

文件大小:228 KB

下载要求:10 学币或VIP

点击下载
资料简介:

Windows设备驱动程序设计
Windows2000/XP的设备驱动程序
WDM的基本结构
设备对象与设备驱动程序关系
应用程序对设备对象的操作过程
设备驱动程序的装入过程
WDM驱动程序的结构
WDM驱动程序包含例程
驱动程序的DriverEntry函数示例:
驱动程序的AddDevice函数示例:
驱动程序的IRP派遣函数示例:
I/O请求包(IRP)
I/O栈:通过IO_STACK_LOCATION结构数组实现。
一次I/O请求可能对应多个I/O操作实现方法:
较多个IRP实现;
一个IRP实现+I/O栈实现。(较优)
IRP_MJ_CREATE请求,创建设备映射;
IRP_MJ_CLOSE请求,关闭设备映射;
IRP_MJ_READ请求,读取设备对象的信息;
IRP_MJ_WRITE请求,对设备对象写信息;
IRP_MJ_PNP请求,实现PnP管理,如IRP_MN_START_DEVICE请求,启动设备;
IRP_MJ_IOCTL请求,I/O控制。
2、IRP创建与处理
I/O管理器在创建完IRP后,将I/O请求信息设置到IRP中,并将IRP发送到设备驱动程序中。
IoCallDriver的执行过程:
3、IRP参数与Win32API
五、即插即用
六、数据读/写
1、内存与端口访问
2、响应中断
七、WDM驱动程序的安装文件
..............................

上一篇:2Linux设备驱动设计的硬件基础知识(PPT 3

下一篇:塔设备单元模型简介(PPT 49页)

食品设备清洗培训讲义(PPT 58页)

激光打印机培训课程(ppt 22页)

食品杀菌设备培训课件(ppt 106页)

设备点检培训教材(PPT 30页)

往复泵机械振动测试方法(pdf 5)

设备管理培训教材(PPT 157页)

精品资料网 m.cnshu.cn

Copyright © 2004- 粤ICP备10098620号-1