系统发送那个请求得到的了?IOCTL_STORAGE_XXX里面还是SRB里面处理的啊?这两种请求大致该怎么处理啊?

2005-07-10 10:20 来自版块 - ABC初学者

系统发送那个请求得到的了?IOCTL_STORAGE_XXX里面还是SRB里面处理的啊?这两种请求大致该怎么处理啊?

2005-07-08 22:26 来自版块 - 文件系统(过滤)驱动程序开发

是软件驱动, 不是固件驱动,现在想U盘在“我的电脑”里面能显示一个盘符,要注册什么样的设备借口?还有那个“C:”,“D:”这样的要怎么才出来啊?

2005-06-02 17:43 来自版块 - USB驱动开发

看了以前的帖子,驱动需要响应INQUARY要求之后,才能出现盘符,可是,我的驱动根本没有收到INQUARY之类的请求啊,(我在device-control和pnp里面用softicne调式看根本就没有),那怎么回应啊?是不是对设备的名称有什么特殊的要求(我随便取了一个sym... 全文

2005-05-05 12:35 来自版块 - USB驱动开发

参照usbbulk,改成简单的,打开,再关闭,可以 打开,写了几十个数据后,关闭,就死机了报错:IRQL_NOT_LESS_OR_EQUAL可是,我用KeGetCurrentIrql的到的irql是0,是正常的,调用 IoCompleteIrp也正常,到了return STAT... 全文

2005-05-02 13:05 来自版块 - USB驱动开发

是这样的,我要写的U盘驱动,调用USBD,发送struct _URB_CONTROL_DESCRIPTOR_REQUEST 这样的请求,都可以用bushound看的到,但是构造struct _URB_BULK_OR_INTERRUPT_TRANSFER这样的urb,发送过去,在b... 全文

2005-05-01 11:11 来自版块 - USB驱动开发

谁手头有简单点的U盘驱动源程序?能不能传一个啊我的油箱: bamu1984@163.com

2005-04-27 18:45 来自版块 - USB驱动开发

我知道USB接受的时候是先LSB,MSB ,但是我要是在驱动里面通过 USBD 发送数据的时候该怎么发送呢? 比如:要发送的是 0000 0001(B) 是不是写成 1000 0000 (B), 如果要发送一个LONG 形式的数据 比如: 0X 00 00 ... 全文

2005-04-26 07:46 来自版块 - USB驱动开发

现成的U盘,用微软的驱动可以直接用, 现在想用自己写的驱动,往里面写数据,练习练习。有几个简单的问题想不同,望高手指点。 1。我直接在驱动里面,构造好了_URB_BULK_OR_INTERRUPT_TRANSFER,填写好了参数,也给了输入输出的地址,怎么从U盘里面读不出数据... 全文

2005-04-15 17:46 来自版块 - USB驱动开发

麻烦那位大哥详细讲一下(我这边买不了这个书),这书有电子版的吗?谢谢

2005-04-09 08:27 来自版块 - ABC初学者

PURB USBD_CreateConfigurationRequestEx( IN PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor, IN PUSBD_INTERFACE_LIST_ENTRY Inter... 全文

2005-03-28 07:20 来自版块 - USB驱动开发

用METHOD_IN_DIRECT方式时,驱动是通过PVOID MmGetSystemAddressForMdlSafe( IN PMDL Mdl, IN MM_PAGE_PRIORITY Priority );得到输入的数据的吗?例如:in = MmGetSystem... 全文

2005-03-20 18:11 来自版块 - ABC初学者

上次在电脑编程技巧与维护中看到,一篇文章讲用驱动截获文件搜索,达到隐藏文件的目的,看不明白,是什么原理?在驱动程序中可以调用什么函数,win32 api不行,那什么用的函数可以?有些文件讲用驱动程序给一般的程序开放端口的问题,提到KeSetIOPM()之类的,他们怎么知道要用这个... 全文

2005-03-14 21:28 来自版块 - ABC初学者


返回顶部