我现在想要测试一下这个例子,就是说,要在发送数据的同时让它也在接收数据,uiotest这个例子只有单独的一味接收或者发送,就是想测试下ndisprot在复杂的情况下(接收同时发送或者发送同时接收)会不会出错或者其他的情况,知道的大侠给解释下或者说说如此测试比较方便.好郁闷啊!
回复(3) 2007-11-14 15:05 来自版块 - NDIS网络接口开发
表情
poor shushenghttp://bbs.driverdevelop.com/read.php?tid=70066 这个帖子我看过了,可它说的是在DriverEntry里启动一个线程,而我的是要在任何地方都可以写文件,好郁闷,不知道怎么做??? (2007-11-15 15:14)
poor shusheng现在我想就是在驱动层ProtocolReceive(执行在DISPATCH LEVEL)这块把所有收到的数据的前14个byte (目标MAC+源MAC+包类型)写到文件里,然后对比一下EtheReal捕获的数据看少不少什么,但是驱动下操作文件的ZwCreateFile却执行在(P...(2007-11-15 14:10)
yellowzzp你自己按UIOTEST写一个吧 我试验过 没问题 能收能发啊 recv到的时候你就 把数据发回应用层 同时也可以发。.不过不可能是同时。 .(2007-11-14 15:42)

返回顶部