gongfen
驱动牛犊
驱动牛犊
  • 注册日期2007-03-11
  • 最后登录2009-11-14
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望69点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
阅读:2078回复:2

如何将PCI的PnP wdm驱动加入到testcap中?

楼主#
更多 发布于:2008-06-30 17:12
我有一个pci的驱动,我想把它加到testcap例子中,
然后在AdapterReceivePacket里面操作往pci驱动发命令,

首先,我在inf里面肯定是要改PID/VID的,

我看教材里面理解: testcap应该属于类驱动(上层filter驱动),pci属于功能驱动(+pci总线操作),
那么我怎么样把这两个驱动绑在一起呢,有没有这方面的例子?
这两个驱动都有自己的DriverEntry,肯定不会link在一起吧?
如果分开,inf怎么写呢?有没有这方面的例子?  谢谢.
VGA采集卡: http://vgaic.cn
gongfen
驱动牛犊
驱动牛犊
  • 注册日期2007-03-11
  • 最后登录2009-11-14
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望69点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-06-30 17:18
我的QQ:744015483,有搞这方面开发的,能不能交流下啊
VGA采集卡: http://vgaic.cn
gongfen
驱动牛犊
驱动牛犊
  • 注册日期2007-03-11
  • 最后登录2009-11-14
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望69点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-06-30 17:32
找到了.在一个台湾的坛子里面:
http://y120062140.win.aplus.net/pc2020v5/Forum/ShowSameTitleN.asp?URL=N&board_pc2020=driver&index=454&id=1857&mode=&type_pc2020=sametitleLevel-2

先在你的driver 內 run IoGetDeviceObjectPointer 並填入 ezusb.sys 的 name 來取得它的 file object 跟 device object, 之後就可以用 IoBuildDeviceIoControlRequest 跟 IoCallDriver 填入 ezusb.sys 的 device object 來對它作 IO Control.
作完後記得 run ObDereferenceObject.

希望有搞这方面的一起交流....
VGA采集卡: http://vgaic.cn
游客

返回顶部