阅读:1307回复:2
● 急问:关于windows2000下关于使用NdisSetEvent的问题
我在驱动中使用keSetTimer作了一个定时器, 定时器的DPC函数中实现定时发包功能,发包后系统回调函数PtSendComplete里用NidsSetEvent(&Event)设置一个事件,于是DPC函数中,发包以后使用NdisWaitEvent(&Event)设置了等事件。但是不知道为什么程序执行到等事件就蓝屏死机。我把设置事件相关的代码注掉就没有问题了。
注:在非DPC函数的其它地方使用都没有问题。 请高手赐教!!!!万分感谢!!!! |
|
沙发#
发布于:2004-08-28 21:24
DPC不能wait
|
|
板凳#
发布于:2004-09-20 15:10
万分感谢!
但是 Timer里怎么作同步呢? 定义的MDL最大个数是有限的,如果Timer里不同步就对最大发包数有限制。 |
|