我的目的是 在MpSendPackets中 如果检测到某包A,则 发送A ,并且构造另外一个包B并且发送A和B现在是调用NdisSend后蓝屏代码如下Status = NdisAllocateMemoryWithTag(&pPacketContent,PacketLen,...
全文
回复(3) 2007-12-25 18:11 来自版块 - NDIS网络接口开发
表情
yellowzzp谢谢了。. 不过我发现系统的包不释放也没事...就是驱动不能卸了 只能删 还有蓝屏的 BAD_POOL_HEAD 是什么错 缓冲头地址出错嘛?还是跨越 分页内存?(2007-12-26 17:23)
zhaock自己构造发送的b包,不要NdisMSendComplete通知上层释放,蓝屏就是因为通知上层造成的。自己分配,自己释放(2007-12-26 10:43)
yellowzzp蓝屏 是 说IRQL 问题 可是NdisSend 函数本身并应该没有这个错误啊.感觉应该是SendComplete的问题.. 请教是 是否是如此? 我再修改下Complete看看,不会调试真麻烦啊..光看打印的调试信息还看不出问题........大大们 帮我解下惑(2007-12-25 18:15)

返回顶部