阅读:1389回复:0
为什么MiniportHalt会被调用2次?
我现在正在调试一个网卡的驱动程序,运行到MiniportQueryInformation之后不久就死机了,为了确定导致错误的原因,我在MiniportQueryInformation里加上这几句话:
*BytesNeeded = 0; *BytesWritten = 0; return NDIS_STATUS_FAILURE 再次加载驱动程序。结果kernel调用了一次MiniportPortQueryInformation之后就会两次调用MiniportHalt。我无法理解为什么MiniportHalt会被调用两次,不知哪位高人可以帮助我解决这个疑惑? |
|
|