驱动程序覆盖范围工具包
驱动程序覆盖率工具包监视和报告进入或离开指定设备的驱动程序堆栈的各种 I/O 请求数据包 (IRP) 。 驱动程序覆盖率工具包中的数据可帮助识别驱动程序测试和验证期间的覆盖率弱点。
注意Windows 10不再需要驱动程序覆盖率工具包,并且安装程序不再包含在 WDK 中。 若要执行Windows 10中所述的任务,请改用驱动程序验证器和IRP 日志记录。
驱动程序覆盖率工具包包含在 Windows 驱动程序工具包 (WDK) 中,作为 设备基础测试的一部分从 Visual Studio 运行。
驱动程序覆盖率工具包包含以下工具:
驱动程序覆盖率筛选器驱动程序 (Drvcov.sys) ,用于监视一个或多个指定设备的进出驱动程序堆栈的 IRP 请求。
驱动程序覆盖率工具作为 设备基础测试的一部分提供,请参阅 覆盖率测试 (设备基础知识) 。 可以使用这些工具在指定设备上启用或禁用 IRP 覆盖率,以及根据覆盖率数据生成报告。
可以在测试计算机上安装并运行驱动程序覆盖率工具包,而不会造成太大影响。 这些工具不会修改 IRP 请求,也不会将其他 IRP 注入设备的驱动程序堆栈。 这些工具只是收集进入或离开设备驱动程序的每个 IRP 的数据。
运行 Windows Vista 和更高版本的 Windows 的系统支持驱动程序覆盖率工具包。
本节包含下列主题:
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈