版块
论坛
喜欢
话题
应用
搜索
登录
注册
daor的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=2474
(u盘)总线驱动中的PnP(续)
现象:==========================?插入u盘后,枚举成功;?在BusRelations的IRP_MN_QUERY_DEVICE_RELATIONS中,创建(只在第一次创建)并返回U盘PDO; 。。。。。。?系统了解到总线结构,开始针对以上创建的PDO进行...
全文
回复
(
8
)
2003-03-18 18:10
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
daor
:
收盘 过滤已经发出
(2003-03-28 09:10)
回复
daor
:
主要是我想做成可以在各个层次安装的过滤。 我现在已经能在SCSI上层和Bulk下层过滤了。 我发现过滤驱动的写法基本上都是固定的,只是对数据流进行 翻译显示时,很耗体力
(2003-03-25 12:05)
回复
daor
:
谢谢你提供的东东!非常有用! 我大概看了一下sniffUSB,发现它驱动UsbSnoop.sys的写法跟我的大体一样,都是参考了oney的书 :D 我倒对它的安装手法很感兴趣,它在安装UsbSnoop.sys时,用了一个很变态的手段----不是把UsbSnoop.sys从一个...
(2003-03-25 12:00)
回复
bag
:
[quote] 你可以用DevView来观察usbstor的层次架构,可以看到它用的是什么类型,我自己用的是FILE_DEVICE_DISK类型,基本已经完成。 另外,如果你的上层过滤写好,能否给我一份,懒得自己动手了 你说的DevView是什么工具?我怎么没有?...
(2003-03-21 09:28)
回复
daor
:
你可以用DevView来观察usbstor的层次架构,可以看到它用的是什么类型,我自己用的是FILE_DEVICE_DISK类型,基本已经完成。 另外,如果你的上层过滤写好,能否给我一份,懒得自己动手了 你说的DevView是什么工具?我怎么没有?以前我听人家说...
(2003-03-21 09:05)
回复
bag
:
多谢老兄指点 我的驱动类型是FILE_DEVICE_MASS_STORAGE(我反汇编USBSTOR.SYS 看出来,它也是用这个类型),应该收不到你所说的这两个io control irp。 我现在暂时把前面工作放下了,先写个usbstor.sys的上层过滤,对系统...
(2003-03-20 23:22)
回复
daor
:
多谢老兄指点 我的驱动类型是FILE_DEVICE_MASS_STORAGE(我反汇编USBSTOR.SYS 看出来,它也是用这个类型),应该收不到你所说的这两个io control irp。 我现在暂时把前面工作放下了,先写个usbstor.sys的上层过滤,对系统...
(2003-03-20 13:04)
回复
bag
:
现象: ========================== ?插入u盘后,枚举成功; ?在BusRelations的IRP_MN_QUERY_DEVICE_RELATIONS中,创建(只在第一次创建)并返回U盘PDO; 。。。。。。 ?系统了解到总线结构,开始针对...
(2003-03-18 21:20)
回复
daor
加关注
写私信
0
关注
0
粉丝
58
帖子
返回顶部