高于DISPATCH_LEVEL如果要发生进程调度,导致时钟中断,但不会进而切换进程。那么它导致的时钟中断会不会引发崩溃?因为在高irql的中断服务例程中也会发生进程时间片用尽而产生时钟中断,但是到底会不会出错,如果会出错,那么是不是得在中断服务例程中关中断?
回复(1) 2011-05-28 08:23 来自版块 - 内核编程
表情
chinatree不会啊,线程切换不能中断高于Dispatch的irql,但是当从Dispatch返回时就会切换线程,相当于压后处理。(2013-01-17 13:03)

返回顶部