一个ndis_packet有一个ndis_buffer,Packet->Private.Tail的值是什么?一个ndis_packet有2个ndis_buffer呢?谢谢
回复(5) 2004-02-14 15:12 来自版块 - NDIS网络接口开发
表情
wengyu100不好意思,加我范了个小错误 ptreceive应该是从下层收到包 当PacketSize <= LookAheadBufferSize时,也就是说 只有一个buffer 那么,这个buffer既是第一个,也是最后一个 所以如果按你所说 MyPacket->...(2004-02-23 09:44)
bangh呵呵. 是这样的. 你说的没有错. 两者是相等的. MyPacket->Private.Head->Next=NULL; MyPacket->Private.Tail=NULL; 主要是 从下层收到的包一般来说是一个 BUFFER 的. ...(2004-02-22 16:02)
wengyu100哈哈 bangh,看看你的ptreceive中 当PacketSize <= LookAheadBufferSize时的代码 有两句 MyPacket->Private.Head->Next=NULL; MyPacket->Private.Tai...(2004-02-20 19:58)
bangh呵呵. 我帮你顶 typedef struct _NDIS_PACKET_PRIVATE { UINT PhysicalCount; UINT TotalLength; PNDIS_BUFFER Head; PNDIS_BUFFER Tail; ...(2004-02-19 22:29)
wengyu100自己顶一下。(2004-02-19 17:06)

返回顶部