我用driverstudio的network开发imd层的filter,现在在NDIS_STATUS Test4Adapter::OnReceive(const KNdisPacket& Original, KNdisPacket& Repackaged)中可以得...
全文
回复(11) 2002-07-26 19:44 来自版块 - NDIS网络接口开发
表情
ufo_online你在PtTransferComplete中设断点试一下。(2002-07-29 16:03)
HuYuguang楼上的,好像不行 而且我重载OnTransferDataComplete(),希望在这里拦截住数据包,但是很奇怪,根本就不调用这个函数。 另外,我在passthru的PtTransferComplete函数里设置断点,也很奇怪,虽然进入了PtReceive函数,但是就...(2002-07-29 13:10)
njtlxm问题是我看到了各个段的长度,可以肯定的是数据包不是完整的(2002-07-29 11:01)
swift进入了receive,不一定要调用transferdata,如果传上来的数据包是完整的就不会调用!(2002-07-29 10:58)
njtlxm楼上的,好像不行 而且我重载OnTransferDataComplete(),希望在这里拦截住数据包,但是很奇怪,根本就不调用这个函数。 另外,我在passthru的PtTransferComplete函数里设置断点,也很奇怪,虽然进入了PtReceive函数,但是就...(2002-07-29 10:23)
HuYuguang用什么工具好象没什么区别,方法都是一样的,只要register了你的协议,就应该可以! 你可以先只注册receive,而不注册receivepacket,这样就会走receive了(用你的工具我没试过,不过可以一试) 不用试,肯定是这样。 这里讲recei...(2002-07-29 10:22)
swift用什么工具好象没什么区别,方法都是一样的,只要register了你的协议,就应该可以! 你可以先只注册receive,而不注册receivepacket,这样就会走receive了(用你的工具我没试过,不过可以一试)(2002-07-29 10:14)
njtlxm我已经看过passthru,而且已经在两个receive中得到完整的数据包(参考hu斑竹的代码)。问题是ds和passthru不同,我现在需要的是ds下的解决方案(2002-07-27 08:39)
magicx 是问得不到包,还是得不到完整的包(不知如何组成)? 后者可能还要用: NdisTransferData( &Status, Open->AdapterHandle, MacReceiveContext, ...(2002-07-26 22:50)
moqingsongswift 你好厉害呀。连这都看出来啦! pfpf(2002-07-26 22:32)

返回顶部