警告 C28123:不允许在高 IRQ 级别调用该函数。 以前的函数调用与此约束不一致。
其他信息 |
可能是错误实际上是在某些之前调用中限制范围。 |
驱动程序在 IRQL 处执行,该函数调用的函数太高,并且函数中以前调用的 IRQL 允许的最低 IRQL 大于此调用所需的最大 IRQL。
当代码分析工具报告此警告时,请参阅函数序列的 WDK 文档,并验证可在其中调用每个函数的 IRQL。
代码分析工具推断当前的 IRQL,仅当已推断出有关 IRQL 的足够多来检测错误时,才会报告此警告。 此推理可能基于要分析的函数的 函数签名(参数和结果类型),或者基于执行路径中的先前调用。