Windows驱动程序工具包(WDK)与MicrosoftVisualStudio2015

电脑杂谈  发布时间:2021-06-12 17:00:59  来源:网络整理

目的

Windows 驱动程序工具包 (WDK) 提供了一组可用于开发、分析、生成、安装和测试驱动程序的工具。 WDK 包括强大的验证工具,用于在开发过程中检测、分析和纠正驱动程序代码中的错误。其中许多工具可以在开发过程的早期使用。这时候它们是最重要的,可以为您节省最多的时间和精力。

概述

Windows 驱动程序工具包 (WDK) 与 Microsoft Visual Studio 2015 完全集成。WDK 使用的编译器和构建工具与您用于构建 Visual Studio 项目的工具相同。现在可以轻松配置代码分析和验证工具并从 Visual Studio 开发环境启动它们,以便在开发周期的早期发现和修复驱动程序源代码中的问题。

WDK 提供了先进的驱动程序测试框架和一组基本的设备功能测试,用于在远程测试系统上自动生成、部署和测试驱动程序。 WDK 提供的工具可以使测试和调试驱动程序的过程比以前更方便、更有效。

驱动开发工具文档

驱动程序开发包_开发,程序网站_手机游戏开发程序

本节介绍的工具和方法可以在开发过程中为您提供帮助:

处理 INF 文件的工具

用于更改驱动程序测试和调试启动选项的工具

用于测试驱动程序的工具

用于验证驱动程序的工具

软件跟踪工具

其他驱动工具

资源

通用 Windows 驱动程序入门

通用 Windows 驱动程序使开发人员能够创建可在许多不同设备类型(从嵌入式系统到平板电脑和台式计算机)上运行的单一驱动程序。硬件开发人员可以以不同的形式使用他们现有的组件和设备驱动程序。

将 WDK 8.1 项目转换为 WDK 10

使用 WDK8 或 Windows Driver Kit (WDK)8.1 创建的项目和解决方案可以转换为与 Windows Driver Kit (WDK) 10 和 Visual Studio 2015 一起使用。在打开项目或解决方案之前,运行 ProjectUpgradeTool。 ProjectUpgradeTool 可以转换项目和解决方案,以便使用 Windows 10 版本的 WDK 生成它们。

手机游戏开发程序_驱动程序开发包_开发,程序网站

验证通用 Windows 驱动程序

您可以使用 ApiValidator.exe 工具来验证驱动程序调用的 API 对通用 Windows 驱动程序是否有效。如果驱动程序调用的 API 不是有效的通用 Windows 驱动程序 API,该工具将返回错误。此工具是 Windows 10 版本 WDK 的一部分。

WDK 和 Visual Studio 构建环境

有关如何使用 WDK 和 Visual Studio 构建环境的详细信息和提示(适用于驱动程序开发人员)。

开发、测试和部署驱动程序

有关如何在 Visual Studio 开发环境中生成驱动程序以及使用验证工具和测试的具体信息。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-382330-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...