阅读:2624回复:0
请教NdisQueryPacket和NdisQUeryBuffer的问题
请问,我在xpassthru中Recv.h文件中的PtReceive函数中的变量定义之后加入以下代码
Packet = NdisGetReceivedPacket(pAdapt->BindingHandle, MacReceiveContext); NdisQueryPacket( Packet,NULL,NULL,&FirstBuffer,NULL); 调试就会蓝屏,究竟是什么原因?? 我把第二句改为NdisQueryPacket( Packet,NULL,NULL,NULL,NULL); 就没有蓝屏,正常运行 然后再加上NdisQueryBuffer(Packet->Private.Head, &pBuf, &BufLength);这句代码,运行又出现蓝屏 难道在PtReceive中访问Packet中的virtualAddress都不行的吗?? |
|