我是在应用程序调用RegisterDeviceNotification登记监视设备的接口变化事件,但总是编译通不过,报错:HDEVNOTIFY 没有定义、RegisterDeviceNotification没有定义但我有include <dbt.h>了,在MSDN上有... 全文

2005-04-04 10:34 来自版块 - USB驱动开发

批量读的时候是怎么样结束的呢?书上是这样讲的吧!但是我在驱动里遇到的却不是这样,比如驱动将64KB分成64个1KB的URB并发送到总线驱动,正常的话设备回应所有的数据包,然后驱动返回到应用端,但如果设备仅在第二个数据包就返回少于64字节的数据,驱动就返不回来!请问那位前辈解释下好... 全文

2004-11-10 16:02 来自版块 - USB驱动开发

我用fastinst程式来安装我的驱动程序时,当执行到UpdateDriverForPlugAndPlayDevices时系统就死机重起,而用WINDOWS自动搜索安装时却能成功。

2004-09-27 17:53 来自版块 - USB驱动开发

USB定义几中PID:ACK,NAK,STALL,PRE反映了设备的几种状态,当硬件出错的时候(总有错误嘛),应该返回STALL,这时驱动端该如何检测到并处理?期望着大家的指点!!谢谢!

2004-09-17 13:38 来自版块 - USB驱动开发

我用的DDK\BulkUSb例子,在批量读写中不知道如何检测设备的STALL状态,请教各位兄弟!!(给分)

2004-09-10 10:16 来自版块 - USB驱动开发

在批量读写中设备突然STALL掉了,但BulkUSB还是继续发送URB,我怎么停止才好? 在IoCallDriver加入延时常死机,在CompleteRuntine里加延时吗?不知道怎么办?

2004-09-08 09:12 来自版块 - USB驱动开发

我按照TigerZD斑竹的<<怎样在驱动层和应用层建立准消息机制>>那样做,确实能实现应用程序和驱动间建立消息,比如设备意外删除,驱动能告知应用,但是当设备在次插入时没法打开设备句柄!直到重起.是不是拔掉设备后没有关掉设备句柄引起?我试着CloseHand... 全文

2004-07-13 16:43 来自版块 - USB驱动开发

:(我觉得USB这个论坛不知道变老了还是变年轻了,很多问题都不了了置!但是我还是坚持问一个问题,希望前辈有所指点. 当设备插上,安装完驱动(比如DDK\BulkUSB.sys)后,任务栏右下角出现一个图标,而且2000下默认U盘驱动也是这样的,我想屏蔽这个图标,请问如何配置... 全文

2004-06-30 10:46 来自版块 - USB驱动开发

DDK\BulkUSB例子有这样一段代码打开USB管道:...for (i=0; i<interface->NumberOfPipes; i++) { PipeInfo = &interface->Pipes; // if ( ourPipeIn... 全文

2004-06-29 16:57 来自版块 - USB驱动开发

我用Chris Cant在<< WDM 设备驱动开发指南>的例子函数:HANDLE GetDeviceViaInterface(INT)打开设备句柄,当设备没插上时当然是失败,但内存就泄露了!

2004-06-29 11:44 来自版块 - USB驱动开发

请问在应用程序端将设备句柄保存在全局变量还是在函数里作局部变量? 我发现设备可以打开多次,甚至不关闭也行,就是有点混乱,怎么办呢?

2004-06-16 11:59 来自版块 - USB驱动开发


返回顶部