共用方式為


錯誤檢查0x44:MULTIPLE_IRP_COMPLETE_REQUESTS

MULTIPLE_IRP_COMPLETE_REQUESTS錯誤檢查的值為 0x00000044。 這表示驅動程式嘗試要求已完成的 IRP。

重要

本文適用于程式設計人員。 如果您是在使用電腦時收到藍色螢幕錯誤碼的客戶,請參閱 針對藍色畫面錯誤進行疑難排解

MULTIPLE_IRP_COMPLETE_REQUESTS參數

參數 描述

1

IRP 的位址

2

保留

3

保留

4

保留

原因

驅動程式已呼叫 IoCompleteRequest ,要求 IRP 已完成,但封包已經完成。

解決方案

這是難以尋找的錯誤,因為最簡單的案例 -- 嘗試完成自己的封包兩次的驅動程式,通常不是問題的來源。 更可能的是,兩個不同的驅動程式都認為它們擁有封包,而且每個驅動程式都嘗試完成。 第一個要求成功,而第二個要求失敗,導致這個錯誤檢查。

追蹤系統中哪些驅動程式造成錯誤很困難,因為第一個驅動程式的尾端已由第二個驅動程式所涵蓋。 不過,檢查每個堆疊位置中的裝置物件欄位,即可找到目前要求的驅動程式堆疊。