- 3
- 0
- 约7.47千字
- 约 8页
- 2018-06-09 发布于湖北
- 举报
基于DDK的USB接口WDM驱动开发458.00KB
基于DDK的USB接口WDM 驱动开发
WDM介绍
在Windows2000 系统中,软件要么执行在用户模式,要么执行在内核模式。在x86 计算机上,当用户模式程序需要读取设备数据时,先是通过系统服务接口调用内核模式的服务例程,内核模式的服务例程首先检查传递给它们的参数,然后创建一个称为“I/ O 请求包( IRP) ”的数据结构,并把这个数据结构送到指定驱动程序的入口,执行IRP 的设备驱动程序通过硬件抽象层(HAL) 访问硬件读取数据。
设备驱动程序是一个软件组件,装入后即成为操作系统内核的一部分,为硬件和用户应用程序提供通信桥梁。Windows 2000 系统可以使用多种驱动程序,包括虚拟设备驱动程序和内核模式驱动程序, PnP 驱动程序是一种遵循Windows 2000 即插即用协议的内核模式驱动程序, 而WDM 驱动程序又是一种PnP 驱动程序。
WDM(Windows Driver Model) 是Microsoft 公司推出的新型驱动程序模型,它增加了对即插即用( PnP) 、电源管理( Power Management) 、WMI 的支持。在一个WDM 驱动程序模型中,每个硬件至少有两个驱动程序:一个是功能驱动程序, 负责初始化I/ O 操作、处理I/ O 操作完成时所带来的中断事件并为用户提供一种设备适合的控制方式; 另一个是总线驱动程序,负责管理硬件与计算机的连
您可能关注的文档
最近下载
- 家庭教育指导师技能竞赛理论考试题库500题(含答案).docx
- 幽灵的礼物(完整版).doc VIP
- 2022年高考化学真题(山东卷).pdf VIP
- 09BD4外线工程图集.docx VIP
- 06CG01 蒸压轻质砂加气混凝土(AAC)砌块和板材结构构造.pdf VIP
- “化危为安”线上讲堂第155期---排查整治风险隐患-如何想到看到管到做到-郝军-2026.6.5(原版)(4).pptx VIP
- 2026年儿科专科护理质控方案.docx VIP
- 义务教育地理课程标准(2022年版).pdf VIP
- 日业BM300 BM100变频器使用说明书.pdf
- 华南理工高等数学下期末考试试题及答案.pdf VIP
原创力文档

文档评论(0)