錯誤檢查0xCA:PNP_DETECTED_FATAL_ERROR
PNP_DETECTED_FATAL_ERROR錯誤檢查的值為 0x000000CA。 這表示隨插即用管理員發生嚴重錯誤,可能是因為隨插即用驅動程式發生問題。
重要
本文適用于程式設計人員。 如果您是在使用電腦時收到藍色螢幕錯誤碼的客戶,請參閱 針對藍色畫面錯誤進行疑難排解。
PNP_DETECTED_FATAL_ERROR參數
參數 1 會識別違規的類型。
參數 1 | 參數 2 | 參數 3 | 參數 4 | 錯誤的原因 |
---|---|---|---|---|
0x1 |
新回報 PDO 的位址 |
已重複之舊版 PDO 的位址 |
保留 |
重複的 PDO: 驅動程式的特定實例已列舉多個具有相同裝置識別碼和唯一識別碼的 PDO。 |
0x2 |
已清除 PDO 的位址 |
驅動程式物件的位址 |
保留 |
不正確 PDO: 需要 PDO 的 API 已使用隨機記憶體或 FDO 或尚未初始化的 PDO 來呼叫。 (未初始化的 PDO 是尚未由QueryDeviceRelation或QueryBusRelations.) 傳回給隨插即用的 PDO |
0x3 |
已查詢其識別碼的 PDO 位址 |
識別碼緩衝區的位址 |
1: DeviceID 2: UniqueID 3: HardwareIDs 4: CompatibleIDs |
不正確識別碼: 列舉值已傳回識別碼,其中包含不合法的字元或未正確終止。 (識別碼必須只包含範圍中的字元0x20 - 0x2B 和 0x2D - 0x7F.) |
0x4 |
已設定DOE_DELETE_PENDING的 PDO 位址 |
保留 |
保留 |
已刪除 PDO 的無效列舉: 列舉值已傳回先前使用 IoDeleteDevice刪除的 PDO。 |
0x5 |
PDO 的位址 |
保留 |
保留 |
在 devnode 樹狀結構中連結時釋出 PDO: 當 devnode 仍在樹狀結構中連結時,物件管理員參考計數會捨棄為零的 PDO。 (這通常表示驅動程式不會在查詢 IRP.) 中傳回 PDO 時新增參考 |
0x8 |
PDO 位址,其堆疊傳回不正確匯流排關聯性 |
以匯流排關聯傳回的 PDO 總數 |
索引 (以零起始的) ,其中找到第一個 Null PDO |
以匯流排關聯性傳回的 Null 指標: 匯流排上有一或多個裝置是 Null PDO。 |
0x9 |
傳遞的連線類型 |
保留 |
保留 |
傳遞至 IoDisconnectInterruptEx 的連線類型無效: 驅動程式已將不正確連線類型傳遞至 IoDisconnectInterruptEx。 傳遞至這個常式的連線類型必須符合對應成功呼叫 IoConnectInterruptEx所傳回的連線類型。 |
0xA |
Driver 物件 |
從驅動程式回呼傳回之後的 IRQL |
從驅動程式回呼傳回之後,合併的 APC 停用計數 |
不正確的通知回呼行為: 驅動程式無法保留 IRQL 或合併的 APC 停用跨隨插即用通知的計數。 |
0xB |
相關的 PDO |
移除關聯 |
保留 |
已刪除的 PDO 回報為關聯: 已刪除要移除之裝置的其中一個移除關聯性。 |