社区
驱动开发/核心开发
帖子详情
windows上如何开发出支持多个同类型设备的驱动
xuxingok
2013-03-28 03:18:50
在WDM或WDF下,怎么开发出可以支持多个同类型设备的驱动呢?
给个思路,大家有什么经验分享一下~~~
...全文
203
5
打赏
收藏
windows上如何开发出支持多个同类型设备的驱动
在WDM或WDF下,怎么开发出可以支持多个同类型设备的驱动呢? 给个思路,大家有什么经验分享一下~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woshi_ziyu
2013-03-29
打赏
举报
回复
同类型设备? 不好吧 最好驱动是专用的
xuxingok
2013-03-29
打赏
举报
回复
没人啊。。。。。。
xuxingok
2013-03-29
打赏
举报
回复
还有就是怎么知道第一个插槽板卡用的哪个驱动呢?
xuxingok
2013-03-29
打赏
举报
回复
就是每一个设备就配一个驱动?不仅仅是注册表吧,这样代码里读取注册表的地方也要改? 那不就是要为每一个设备就要修改一下代码了。。。
91program
2013-03-29
打赏
举报
回复
相同的驱动,不同的注册表? 呵呵...,CE 串口驱动下有这样的做的 如果一个驱动出了问题(如崩溃),所有设备都无法使用
Windows
驱动
开发
WDM (11)-
多个
设备
对象(同一个
驱动
)
通常在WDM
驱动
的AddDevice里面只会调用一次IoCreateDevice创建一个
设备
对象。其实我们也可以调用多次IoCreateDevice来创建
多个
设备
对象。当
驱动
调用IoCreateDevice成功后,
驱动
对象DriverObject的DeviceObject指针会指向新创建的
设备
对象,这个
设备
对象的NextDevice=NULL。如果再调用一次IoCreateDevice,那么Dri
多个
设备
同一个
驱动
近日,看了博客:
多个
设备
对象(同一个
驱动
),它创建了
多个
设备
对象,对应不同的
设备
,但是采用该博文介绍的方法创建的
设备
对象是垂直关系的。有没有
多个
设备
对象呈水平关系的方法呢?下面将以微软发布的“PLX9x5x
设备
驱动
示例”进行讲解。
多个
设备
,同一个
驱动
,主要是配置inf文件。 该示例的Inf文件既包含了两个
设备
——“9056”和“9656”。但是这两个设
Windows
环境下PCI
设备
驱动
程序
开发
指南
本文还有配套的精品资源,点击获取 简介:PCI是一种用于计算机扩展槽的局部总线标准,使硬件组件能够高效与CPU通信。本文将详细介绍如何在
Windows
环境下
开发
PCI
设备
的
驱动
程序,包括电气特性理解、
设备
ID识别、内存读写区域设置、
驱动
加载与枚举、
设备
初始化、中断处理和DMA管理等关键步骤。同时,涉及
Windows
支持
的两种
驱动
模型:WDM和KMDF,并提供调试策略。
开发
者...
Windows
驱动
开发
深入指南
本文还有配套的精品资源,点击获取 简介:
Windows
驱动
开发
是IT领域中一项关键的技术工作,它确保操作系统与硬件
设备
的正确交互。本文将深入探讨
Windows
驱动
开发
的不同方面,包括
Windows
2000时代的
驱动
模型、
Windows
Driver Model (WDM)、文件系统过滤
驱动
开发
,以及
驱动
程序
开发
的环境搭建和调试技巧等。
开发
者将需要掌握C/C++编程,对Wi...
windows
驱动
开发
入门——
驱动
中的数据结构
最近在学习
驱动
编程方面的内容,在这将自己的一些心得分享
出
来,供大家参考,与大家共同进步,本人学习
驱动
主要是通过两本书——《独钓寒江
windows
安全编程》 和 《
windows
驱动
开发
技术详解》。
驱动
开发
过程中,主要使用的C语言,虽说C中定义了许多数据
类型
,但是一般来说在编码上还是习惯与使用WDK的规范,虽说这个不是必须的,比如有这样一句unsigned long ul = 0;这个数据的大小
驱动开发/核心开发
21,619
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章