C28123

警告 C28123:不允许在高 IRQ 级别调用此函数。 以前的函数调用与此约束不一致。

其他信息

这可能是因为此错误实际上是某些以前的调用限制范围。

该驱动程序在其所调用的函数的值太高,并且函数内之前调用的最小允许 IRQL 大于此调用所需的最大 IRQL。

当 Code Analysis 工具报告此警告时,请查看函数序列的 WDK 文档,并验证可调用每个函数的 IRQL。

Code Analysis 工具将推断当前的 IRQL,并仅当它已推断出足以检测到错误的 irql 时才会报告此警告。 此推理可能基于 函数签名 (要分析的函数的参数和结果类型) ,或从执行路径中的先前调用开始。