完成IRP的例程有时在IRQL 2中有时是IRQL 0

时间:2009-07-28 15:04:42

标签: windows kernel driver

在IRQL中的一个线程中,从IRP触发的WskSendTo调用的完成例程有时在IRQL 2中,有时在IRQL 0中。这对我来说似乎很奇怪。有谁知道这是否是正常行为?

1 个答案:

答案 0 :(得分:2)

这是正常行为。

完成例程可以在例程调用中直接调用,也可以从任何其他上下文调用。

有关IoCompletion例程的说明,请参阅MSDN