涵蓋範圍測試(裝置基本概念)
裝置基本涵蓋範圍測試會監視並報告輸入或離開指定裝置之驅動程式堆疊的各種 I/O 要求封包(IRP)。 涵蓋範圍測試中的數據可協助識別驅動程式測試和驗證期間的涵蓋範圍弱點。
涵蓋範圍測試
Test | 描述 |
---|---|
清除 IRP 涵蓋範圍數據 |
清除 IRP 涵蓋範圍數據。 測試二進位檔: DriverCoverageClearCoverageData.dll 測試方法: ClearCoverageData 參數: 無 |
停用 IRP 涵蓋範圍數據收集 |
停用 DQ 參數所指定裝置的 IRP 涵蓋範圍數據收集。 測試二進位檔: DriverCoverageDisableSupport.dll 測試方法: DisableCoverageDataCollection 參數: DQ - 請參閱 裝置基本概念測試參數 |
顯示收集的 IRP 涵蓋範圍數據。 |
顯示所有裝置最多收集到此點的 IRP 涵蓋範圍數據。 測試二進位檔: DriverCoverageDisplayCoverage.dll 測試方法: DisplayCoverageData 參數: 無 |
顯示已啟用 IRP 涵蓋範圍的裝置 |
顯示目前為其啟用 IRP 涵蓋範圍資料收集的裝置。 測試二進位檔: DriverCoverageDisplayEnabledDevices.dll 測試方法: DisplayEnabledDevices 參數: 無 |
啟用 IRP 涵蓋範圍數據收集 |
啟用 DQ 參數所指定裝置的 IRP 涵蓋範圍資料收集。 測試二進位檔: DriverCoverageEnableSupport.dll 測試方法: EnableCoverageDataCollection 參數: 無 DQ - 請參閱 裝置基本概念測試參數 |
關於涵蓋範圍測試
裝置基本概念涵蓋範圍測試是以驅動程式涵蓋範圍工具組為基礎,先前可在WDK 中作為獨立工具使用。