请问这两者有什么区别呢?是不是前者不支持插拔,后者支持插拔。表现在ds中,前者是由device派生的,后者是 pnpdevice派生的?前者生成的驱动没有inf文件,那么应该怎样安装它。如果要修改reg,如何修改。
回复(7) 2003-10-08 15:00 来自版块 - 非USB硬件驱动开发
表情
daor麻烦再向您请教一个问题: KInterrupt 在wdm 方式下的构造函数为: VOID KInterrupt::Initialize( KIRQL irql, ULONG vector, KINTERRUPT_MODE mode, BOOLEAN ...(2003-10-10 09:09)
daor你好。 我原来是动态分配io端口的,但是我没有动态分配中断,直接 用了它的不带中断号的初试化函数。然后安装,资源没冲突, 但是设备启动不了。 现在我用了一个折中的方法,中断指定,io动态分配。 安装的时候没有问题了,设备也能打开。 还没有试中断的应答。请问这种做法应该...(2003-10-09 23:37)
exdata////////////////////////////////////////////////////////// 你说的动态获得是指在kinterrupt初始化的时候指定中断号吗/ 我只看明白了在nt方式下的构造程序,另一种构造方式我不太 懂,请你明示。 还有你说ac...(2003-10-09 17:35)
daor你说的动态获得是指在kinterrupt初始化的时候指定中断号吗/ 我只看明白了在nt方式下的构造程序,另一种构造方式我不太 懂,请你明示。 还有你说ack是硬件信息吧,怎么和驱动有关呢? 你做过并口驱动吗,有机会探讨一下。(2003-10-09 15:20)
exdata还有就是我现在要做一个epp的并口驱动,2000下。 要完成读写系统端口,挂接系统中断。 我准备用driverstudio开发。 由于是我是个新手,现在还有一些问题: (1) 我这个驱动应该做成什么类型才不会和系统原有驱动冲突。 我试过用wdm,但是在分配资源...(2003-10-09 10:24)
daor那nt的驱动该如何安装呢?是重新生成注册表项还是inf文件? 如果要生成,该如何生成呢? 还有就是我现在要做一个epp的并口驱动,2000下。 要完成读写系统端口,挂接系统中断。 我准备用driverstudio开发。 由于是我是个新手,现在还有一些问题: ...(2003-10-08 16:04)
seaquester请问这两者有什么区别呢?是不是前者不支持插拔,后者支持插拔。 表现在ds中,前者是由device派生的,后者是 pnpdevice派生的? 前者生成的驱动没有inf文件,那么应该怎样安装它。 如果要修改reg,如何修改。 WDM是从NT KMD(内核模式...(2003-10-08 15:18)

返回顶部