现在又有了新问题,运行到IntEnable函数不重启,什么也没改。但是也没有执行中断服务程序,后来发现是在运行到WD_IntWait的时候返回值是INTERRUPT_STOPPED,所以根本不可能执行中断服务程序。查WinDriver User’s Guide,看到WD_IntWait fstopped有三种返回值,解释如下:Returns zero if an interrupt occurred. Returns INTERRUPT_STOPPED if an interrupt was disabled while waiting. Returns INTERRUPT_INTERRUPTED if while waiting for an interrupt, WD_IntWait was interrupted without an actual hardware interrupt.那么an interrupt was disabled while waiting是什么意思呢,什么情况下会 disabled 呢,大家帮我分析一下,谢谢。