驱动程序开发工具
目的 Windows 驱动程序工具包 (WDK) 提供了一套可用于开发、分析、生成、安装和测试驱动程序的工具。 WDK 包括功能强大的验证工具,用于检测、分析和纠正开发期间驱动程序代码中的错误。 其中的许多工具可以早早地用于开发过程,这个时候它们最重要,可以为你节省最多的时间和精力。 概述 Windows 驱动程序工具包 (WDK)与 Microsoft Visual Studio 2015 完全集成。 WDK 使用的编译器和生成工具与你用于生成 Visual Studio 项目的工具相同。 现在可以轻松地配置代码分析和验证工具并将其从 Visual Studio 开发环境启动,以便在开发周期的早期找到并修复驱动程序源代码中的问题。 WDK 提供了高级的驱动程序测试框架和一组设备基本功能测试,用于在远程测试系统上自动生成、部署和测试驱动程序。 WDK 提供的工具可以使测试和调试驱动程序的过程较之以前更加方便且更有效。 驱动程序开发工具文档 本部分介绍的工具和方法可以在开发过程中为你提供帮助: | 资源 通用 Windows 驱动程序使开发人员能够创建可在多种不同设备类型(从嵌入式系统到平板电脑和台式电脑)上运行的单个驱动程序。 硬件开发人员可以在不同的外形规格中使用其现有的组件和设备驱动程序。 可以将使用 WDK 8 或 Windows 驱动程序工具包 (WDK) 8.1 创建的项目和解决方案转换为与 Windows 驱动程序工具包 (WDK) 10 和 Visual Studio 2015 结合使用。 在打开项目或解决方案之前,请运行 ProjectUpgradeTool。 ProjectUpgradeTool 可以转换项目和解决方案,以便使用 Windows 10 版 WDK 进行生成。 可以使用 ApiValidator.exe 工具验证驱动程序调用的 API 是否对通用 Windows 驱动程序有效。 如果驱动程序调用的 API 不是有效的通用 Windows 驱动程序 API,该工具将返回错误。 此工具是 Windows 10 版 WDK 的一部分。 WDK 和 Visual Studio 生成环境有关如何使用 WDK 和 Visual Studio 生成环境的详细信息和提示(针对驱动程序开发人员)。 开发、测试以及部署驱动程序有关如何在 Visual Studio 开发环境中生成驱动程序并使用验证工具和测试的具体信息。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈