錯誤檢查0xF1:SCSI_VERIFIER_DETECTED_VIOLATION
SCSI_VERIFIER_DETECTED_VIOLATION錯誤檢查的值為 0x000000F1。 這是所有驅動程式驗證器 SCSI 驗證 違規的錯誤檢查碼。
重要
本文適用于程式設計人員。 如果您是在使用電腦時收到藍色螢幕錯誤碼的客戶,請參閱 針對藍色畫面錯誤進行疑難排解。
SCSI_VERIFIER_DETECTED_VIOLATION參數
參數 1 會識別違規的類型。
參數 1 | 參數 2 | 參數 3 | 參數 4 | 錯誤原因 |
---|---|---|---|---|
0x1000 |
傳遞的第一個引數 |
傳遞的第二個引數 |
保留 |
迷你埠驅動程式已將不正確的引數傳遞至 ScsiPortInitialize。 |
0x1001 |
延遲,以微秒為單位 |
保留 |
保留 |
稱為 ScsiPortStallExecution 的迷你埠驅動程式,並指定大於 0.1 秒的延遲,將處理器停止太長。 |
0x1002 |
花費太長之常式的位址 |
迷你埠HW_DEVICE_EXTENSION位址 |
常式的持續時間,以微秒為單位 |
埠驅動程式所呼叫的迷你埠常式執行時間超過 0.5 秒。 (0.5 秒是大部分常式的限制。不過,允許 HwInitialize 常式 5 秒, 而 FindAdapter 常式是豁免。) |
0x1003 |
迷你埠HW_DEVICE_EXTENSION位址 |
SRB 的位址 |
保留 |
迷你埠驅動程式已完成多次要求。 |
0x1004 |
SRB 的位址 |
迷你埠HW_DEVICE_EXTENSION位址 |
保留 |
迷你埠驅動程式已完成具有無效 SRB 狀態的要求。 |
0x1005 |
迷你埠HW_DEVICE_EXTENSION位址 |
LOGICAL_UNIT_EXTENSION位址 |
保留 |
名為 ScsiPortNotification 的迷你埠驅動程式會要求 NextLuRequest,但未標記的要求仍然作用中。 |
0x1006 |
迷你埠HW_DEVICE_EXTENSION位址 |
不正確虛擬位址 |
保留 |
迷你埠驅動程式已將不正確虛擬位址傳遞至 ScsiPortGetPhysicalAddress。 (這通常表示提供的位址不會對應至通用緩衝區區域。) |
0x1007 |
ADAPTER_EXTENSION位址 |
迷你埠HW_DEVICE_EXTENSION位址 |
保留 |
匯流排的重設保留期間已結束,但迷你埠驅動程式仍有未完成的要求。 |
0x2001 |
延遲,以微秒為單位 |
保留 |
保留 |
名為 StorPortStallExecution 的 Storport 迷你埠驅動程式,並指定超過 0.1 秒的延遲,將處理器停頓時間過長。 |
0x2002 |
保留 |
保留 |
保留 |
StorPortGetUncachedExtension 未從迷你埠驅動程式的 HwStorFindAdapter 常式呼叫。 StorPortGetUncachedExtension常式只能從迷你埠驅動程式的 HwStorFindAdapter常式呼叫,而且僅適用于匯流排主機介面卡。 Storport 迷你埠驅動程式必須先設定HW_INITIALIZATION_DATA ( Storport) 結構的SrbExtensionSize,才能呼叫StorPortGetUncachedExtension。 |
0x2003 |
保留 |
保留 |
保留 |
不正確位址已傳遞至 StorPortGetDeviceBase 常式。 StorPortGetDeviceBase常式僅支援系統指派給驅動程式的位址,隨插即用 (PnP) 管理員。 |
0x2004 |
保留 |
保留 |
保留 |
Storport 迷你埠驅動程式已多次完成相同的 I/O 要求。 |
0x2005 |
保留 |
保留 |
保留 |
Storport 迷你埠驅動程式已將不正確虛擬位址傳遞至其中一個 StorPortReadxxx 或 StorPortWritexxx 常式。 這通常表示提供的位址不會對應至通用緩衝區區域。 指定的 Register 或 Port 必須位於 StorPortGetDeviceBase 常式所傳回的對應記憶體空間範圍內。 |
原因
如需原因的說明,請參閱 Parameters 一節中的每個程式碼描述。
解決方案
只有在指示驅動程式驗證程式監視一或多個驅動程式時,才會進行這個錯誤檢查。 如果您不想使用驅動程式驗證器,您應該停用它。 您也可以考慮移除造成此問題的驅動程式。
如果您是驅動程式寫入器,請使用透過這個錯誤檢查取得的資訊來修正程式碼中的 Bug。
[驅動程式驗證器 SCSI 驗證 ] 選項僅適用于 Windows XP 和更新版本。 驅動程式驗證工具 Storport 驗證 選項僅適用于 Windows 7 和更新版本。 如需驅動程式驗證程式的完整詳細資料,請參閱 Windows 驅動程式套件。