共用方式為


C28123

警告 C28123:不允許在高 IRQ 層級呼叫函式。 先前的函數調用與此條件約束不一致。

其他資訊

可能是錯誤實際上是在某些先前呼叫中限制範圍。

驅動程式在 IRQL 上執行,對於它所呼叫的函式而言太高,而且函式內先前呼叫的最低允許 IRQL 大於此呼叫所需的 IRQL 上限。

當程式代碼分析工具報告此警告時,請參閱函式順序的WDK檔,並確認可以呼叫每個函式的 IRQL。

程序代碼分析工具會推斷目前的 IRQL,並且只有在推斷出足夠的 IRQL 來偵測錯誤時,才會報告此警告。 此推斷可能以 函式簽章 為基礎, (要分析之函式的自變數和結果類型) ,或是執行路徑中的先前呼叫。