NdisZeroMemory (pPacketContent, 2000);
//安全地指向所发封包的地方,取出该包现在在缓冲区的首地址和长度
NdisQueryBufferSafe(Packet->Private.Head,&pBuf,&BufLength,32 );
//把所要发出去的封包的地址付给我们自己所开辟的虚拟地址中,并付给长度
NdisMoveMemory(pPacketContent, pBuf, BufLength);
i = BufLength;
这是为什么,系统xp sp2