开发、测试以及部署驱动程序

Windows 驱动程序开发环境和 Windows 调试器已集成到 Microsoft Visual Studio 中。 在此集成的驱动程序开发环境中,Visual Studio 界面中提供有编码、构建、打包、部署和测试驱动程序所需的大部分工具。

若要设置集成开发环境,请先安装 Visual Studio,然后再安装 WDK。 要了解如何获取 Visual Studio 和 WDK,请访问 WDK 设置和下载页面Windows 调试工具包含在 WDK 安装中。

WDK 使用 MSBuild.exe,Visual Studio 用户界面中提供有此程序,并且它也可以作为命令行工具提供。 在 Visual Studio 环境中创建的驱动程序使用项目和解决方案文件来描述项目或项目组。 Visual Studio 环境提供有用于将旧源和目录文件转换成项目和解决方案文件的工具。

Visual Studio 环境提供适用于以下项的模板:

  • 新驱动程序
  • 驱动程序包
  • 新测试
  • 现有测试的增强功能
  • 自定义驱动程序部署脚本

在 Visual Studio 环境中,你可以配置构建流程,使其自动创建和签署驱动程序包。 Visual Studio 中提供了静态和实时分析工具。 你可以配置用于测试驱动程序的目标计算机,并在每次重建时将你的驱动程序自动部署到目标计算机。 你可以从多个运行时测试中进行选择,也可以编写自己的测试。

本部分的主题介绍了如何使用 Visual Studio 执行驱动程序开发、部署和测试中涉及的各任务。

其他视频

你将在 Windows 驱动程序文档中的以下页面上找到视频: