阅读:2104回复:0
[已解决]NdisQueryBufferSafe蓝屏问题
对于tcp包,PNDIS_PACKET中是否把包分为以太网头,ip头,tcp头,和tcp数据4个结点?
我在MPSendPackets中发现调用NdisQueryBufferSafe取MyPacket中的以太网头,ip头和tcp头没有问题,但取tcp数据时蓝屏: NdisQueryBufferSafe((Packet->Private.Head)->Next->Next->Next,(PVOID)&pdata,&Length,HighPagePriority); 其中(Packet->Private.Head)->Next->Next->Next不为NULL (Packet->Private.Head)->Next->Next取tcp头时没有问题 有人懂的说下啊。 原来没问题。 |
|