版块
论坛
喜欢
话题
应用
搜索
登录
注册
jason.gao的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=24402
难道就没人写过 Bus Driver, 来谈谈吧
按说应该不难,但我的死活就是不行 :( :(我是这样做的。在 FDO 响应 PnP / IRP_MN_QUERY_DEVICE_RELATIONS 时,产生一个 PDO 对象(IoCreateDevice)。按道理,接下来我就能收到发给 PDO 的请求了(IRP_MN_QUERY...
全文
回复
(
7
)
2003-06-12 11:47
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
jason.gao
:
理论上是这样,但不知道上下层对它有什么影响。我已经仔细对比过Toaster Bus中这几处代码,真没看出我的代码和它有什么本质区别!总之,我绝望了 :) 我把另一个driver修改了一下,可以直接安装上去了,所以不想再研究这个 bus driver 了 :mad: [...
(2003-06-17 14:17)
回复
liuyan1
:
这样修改就挂上去了吗:》
(2003-06-16 11:50)
回复
jason.gao
:
PnP / IRP_MN_QUERY_DEVICE_RELATIONS ------------------------------------------------ switch (IrpStack->Parameters.QueryDeviceRel...
(2003-06-13 14:05)
回复
jason.gao
:
XX_AddDevice --------------------------------------- { NTSTATUS status; PDEVICE_OBJECT filterDevObj = NULL; PAGED_COD...
(2003-06-13 13:59)
回复
jason.gao
:
入门文章,这里转过的,不过没图 Writing Bus Drivers for Windows 2000 [url]http://www.osr.com/ntinsider/1999/bus_driver/bus_driver.htm [/url] :)
(2003-06-12 14:45)
回复
jason.gao
:
谢谢! 哈哈,我也刚发现 toaster 是个好东东!准备研究一下。 不过,serenum也是的(只不过它不是一个纯 bus driver),我的情况就和它类似。查查 FILE_DEVICE_BUS_EXTENDER,里面与 总线相关的有好几个呢。可能从 toaster ...
(2003-06-12 14:41)
回复
liuyan1
:
凶第您选错对象了,我以前也跟您一样认为的。 您该看toaster里边的程序,里边才是一个Bus driver 的sourcecode ,写好了告诉我呀,我也想把一个设备挂在自己的虚拟总线上现在没搞懂也是,:《
(2003-06-12 14:26)
回复
jason.gao
加关注
写私信
0
关注
0
粉丝
200
帖子
返回顶部