C28120
警告 C28120:不允许在当前 IRQ 级别调用函数。 当前级别太低。
其他信息 |
IRQL 最后一次设置为<行<号>的值>。 级别可能是从函数签名推断出来的。 |
驱动程序在 IRQL 处执行,该 IRQL 对于它所调用的函数而言太低。
当代码分析工具报告此警告时,请参阅函数的 WDK 文档,并验证可在其中调用函数的 IRQL。
代码分析工具会推断当前 IRQL,并且仅当它已推断出足够的 IRQL 以检测错误时才报告此警告。 此推理可能基于 函数签名 (要分析的函数的参数和结果类型) ,或者基于当前路径的先前调用。
如果代码分析工具无法确定运行驱动程序的 IRQL,则它不会报告此警告,即使是在错误的 IRQL 中调用函数也是如此。
有关类似情况的说明,请参阅 警告 28121。