阅读:1234回复:1
NdisMIndicateReceivePacket引起的页面错误?
我做了一个NDIS_WDM的USB驱动程序。我用NdisMIndicateReceivePacket()向NDIS提交收到的数据(设置
packet的状态为NDIS_STATUS_RESOURCES), 但是,当拔掉USB卡时,MiniportHalt()执行完后就出现了 一个Page Fault(0002)。如果把NdisMIndicateReceivePacket() 语句注释掉,也就是不提交packet,则可以正常拔掉设备。 在设备拔掉以前,驱动程序可以正常工作,也可以提交Packet。 请教各位高手,这是什么原因引起的page fault。 谢谢了! |
|
沙发#
发布于:2003-08-08 09:02
你在miniporthalt里面把miniporthandle释放了吧?
|
|
|