阅读:1681回复:5
当我用NdisMXxxIndicateReceive时,如何知道绑定的协议已经拷贝好?
当我使用NdisMXxxIndicateReceive函数,我怎么知道绑定的协议已经拷贝好?请各位指教!
|
|
最新喜欢:moqing... |
沙发#
发布于:2001-11-25 13:24
对于串行的Miniport,如果将out-of-band data的状态置为NDIS_STATUS_RESOURCE,那么,Miniport在返回后就可以重新利用资源;否则,必须检查返回的out-of-band data的状态值,如果返回 NDIS_STATUS_PENDING ,那么必须等待在MiniportReturnPacket 被回调时重新利用资源,其他值可以马上利用;
非串行的Miniport不会检查返回的out-of-band data的状态值,相反,他将在调用前设置好该状态,并保存设置的值,返回后,如果当初设置为NDIS_STATUS_RESOURCE,那么可以马上重新利用资源,MiniportReturnPacket不会被调用,如果设置为NDIS_STATUS_SUCCESS ,那么必须等待MiniportReturnPacket 被回调时重新利用资源; |
|
|
板凳#
发布于:2001-11-25 14:07
首先谢谢楼上朋友的答复!
但是我说的是NdisMxxxIndicateReceive而不是NdismIndicateReceivePacket, NdisMxxxIndicateReceive是不用NdisReturnPackets来归还资源的。 :( |
|
地板#
发布于:2001-11-25 17:26
从另一个网站上我知道原因了! :)
|
|
地下室#
发布于:2001-11-26 12:23
什么网站啊?
介绍给大家啊,现在ndis的相关网站太少了......... 谢谢 |
|
5楼#
发布于:2001-11-27 08:26
1.www.driverdevelop.com
2.bbs.whnet.edu.cn 3.www.pcausa.com 4.http://groups.yahoo.com/group/discussion-pcausa/ 其它可以到yahoo上去搜索。 :) |
|