Device Fundamental Coverage テストでは、指定されたデバイスのドライバー スタックに入ったり、残したりするさまざまな I/O 要求パケット (IRP) を監視して報告します。 カバレッジ テストのデータは、ドライバー テストと検証中にカバレッジの弱点を特定するのに役立ちます。
Coverage tests
| Test | Description |
|---|---|
IRP カバレッジ データをクリアする |
IRP カバレッジ データをクリアします。 Test binary: DriverCoverageClearCoverageData.dll Test method: ClearCoverageData Parameters: None |
IRP カバレッジ データ収集を無効にする |
Disables the IRP coverage data collection for device specified by the DQ parameter. Test binary: DriverCoverageDisableSupport.dll Test method: DisableCoverageDataCollection Parameters: DQ - see Device Fundamentals Test Parameters |
収集された IRP カバレッジ データを表示します。 |
すべてのデバイスについて、この時点まで収集された IRP カバレッジ データを表示します。 Test binary: DriverCoverageDisplayCoverage.dll Test method: DisplayCoverageData Parameters: None |
IRP カバレッジが有効なデバイスを表示する |
現在 IRP カバレッジ データ収集が有効になっているデバイスを表示します。 Test binary: DriverCoverageDisplayEnabledDevices.dll Test method: DisplayEnabledDevices Parameters: None |
IRP カバレッジ データ収集を有効にする |
Enables IRP coverage data collection for the device specified by the DQ parameter. Test binary: DriverCoverageEnableSupport.dll Test method: EnableCoverageDataCollection Parameters: None DQ - see Device Fundamentals Test Parameters |
カバレッジ テストについて
Device Fundamentals カバレッジ テストは、以前 WDK でスタンドアロン ツールとして使用できた Driver Coverage Toolkit に基づいています。
Related topics
Visual Studio を使用して実行時にドライバーをテストする方法
Device Fundamentals テストを選択して構成する方法
Device Fundamentals テストを選択して構成する方法
コマンド プロンプト から実行時にドライバーをテストする方法