阅读:1216回复:1
问一个小问题
这两天郁闷得很,不知道为什么自己的程序设置成加密模式后就极大地降低了效率,所以就开始无聊的翻看DDK文档。刚刚在NDIS_PACKET_OOB_DATA中看到这样一段话:
这是对该结构中Status成员的描述,联系前些日子看得关于NdisMIndicateReceivedPackets(...)中的一段文档(如下)
我不禁想问两个问题: (1)在Passthru中PtReceive函数中NdisMIndicateRecievePacket调用之后的那句
有用吗?(根据上面的说明,好像没有必要吧?) (2)NdisMIndicateReceivePacket返回的值也与文档中描述的不一样。 我做过试验,好像在这个ASSERT中把NDIS_STATUS_RESOURCE改成NDIS_STATUS_SUCCESS,程序就会出错,这和前面的在NdisMIndicateReceivePacket中描述的不一样呀!? |
|
沙发#
发布于:2002-10-07 02:47
这两天郁闷得很,不知道为什么自己的程序设置成加密模式后就极大地降低了效率,所以就开始无聊的翻看DDK文档。刚刚在NDIS_PACKET_OOB_DATA中看到这样一段话: 这是对该结构中Status成员的描述,联系前些日子看得关于NdisMIndicateReceivedPackets(...)中的一段文档(如下)
我不禁想问两个问题: (1)在Passthru中PtReceive函数中NdisMIndicateRecievePacket调用之后的那句
有用吗?(根据上面的说明,好像没有必要吧?) (2)NdisMIndicateReceivePacket返回的值也与文档中描述的不一样。 我做过试验,好像在这个ASSERT中把NDIS_STATUS_RESOURCE改成NDIS_STATUS_SUCCESS,程序就会出错,这和前面的在NdisMIndicateReceivePacket中描述的不一样呀!? [/quote] 那个assert有意义。 关于为什么这个assert有意义,请参看我前面的贴子,我 曾经非常详尽的解释了这个问题(一个关于何时调用receive 何时调用receivepacket的问题,和这个ndis_resource有 非常密切的关系) |
|
|