阅读:1141回复:0
PPRecieve中的问题,帮帮忙吧
我的理解是这样的,请各位看看我是哪里理解的不对
在passthru里面我的网卡接受包时用的是PPRecieve(),这个函数总是调用NdisMIndicateReceivePacke()吧?应该是是指示上层协议调用ndisRecievePacket(),因此上层协议就不需要ndisTransferData() 中间驱动就没有必要注册TransferData函数了。 ddk里面说If the intermediate driver always indicates packets to the overlying driver by calling NdisMIndicateReceivePacket it need not provide a MiniportTransferData function. 可是Passthru在Rtl8139上测试是时当packetsize>lookaheadsize时 TransferData会被调用。按ddk里面说的不应该调用这个函数的阿? 我哪里理解的不对? |
|
|