C28120

警告 C28120:不允许在当前 IRQ 级别调用函数。 当前级别太低。

其他信息

IRQL 最后一次设置为<行<>的值>。 级别可能是从函数签名推断出来的。

驱动程序在 IRQL 处执行,该 IRQL 对于它所调用的函数而言太低。

当代码分析工具报告此警告时,请参阅函数的 WDK 文档,并验证可在其中调用函数的 IRQL。

代码分析工具会推断当前 IRQL,并且仅当它已推断出足够的 IRQL 以检测错误时才报告此警告。 此推理可能基于 函数签名 (要分析的函数的参数和结果类型) ,或者基于当前路径的先前调用。

如果代码分析工具无法确定运行驱动程序的 IRQL,则它不会报告此警告,即使是在错误的 IRQL 中调用函数也是如此。

有关类似情况的说明,请参阅 警告 28121