Driver Verifier

Driver Verifier 是一個極為有用的工具,可用來檢驗核心模式驅動程式中的錯誤。

它可以測試和捕獲在正常操作時通常難以發現的許多情況。 Driver Verifier 將驗證驅動程式未進行非法的函式調用或引起系統崩潰。 它可以識別記憶體損壞、錯誤處理的 I/O 請求包 (IRP)、無效的直接記憶體訪問 (DMA) 緩衝區占用以及可能的死鎖等情況。
在整個開發和測試過程中運行 Driver Verifier 可幫助在開發生命周期的早期發現問題,此時更正問題更為容易,成本也更低。 Driver Verifier 可作為命令行工具運行,也可以提供圖形用戶界面。 核心調試器中的 !verifier 擴展可用於監視和報告在調試會話環境中與 Driver Verifier 相關的統計數據。
Windows 硬體認證計畫的要求規定在 Driver Verifier 下運行時驅動程式不得失敗。
Driver Verifier 隨 Windows 8、Windows 7、Windows Vista、Windows Server 2003、Windows XP 和 Windows 2000 的所有版本一起安裝,因此可以在客戶計算機上進行現場故障排除。

相關詞條

熱門詞條

聯絡我們