覆盖范围测试(设备基础功能)
设备基本覆盖范围测试监视和报告进入或离开指定设备的驱动程序堆栈的各种 I/O 请求数据包 (IRP) 。 覆盖率测试中的数据可帮助识别驱动程序测试和验证期间的覆盖率弱点。
覆盖率测试
测试 | 说明 |
---|---|
清除 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 中作为独立工具提供。 有关如何实现覆盖率测试的信息,请参阅 驱动程序覆盖率工具包。
相关主题
Provided WDTF Simple I/O plug-ins(提供的 WDTF 简单 I/O 插件)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈