开发 MB 微型端口驱动程序的路线图

若要创建 MB 微型端口驱动程序,请执行以下步骤:

  • 步骤 1:了解 Windows 体系结构和微型端口驱动程序。

    必须了解驱动程序在 Windows作系统中工作原理的基础知识。 了解基础知识有助于做出适当的设计决策,并简化开发过程。 有关驱动程序基础知识的详细信息,请参阅所有驱动程序开发人员的概念

  • 步骤 2:了解 MB 微型端口驱动程序的基础知识。

    WINDOWS 7 及更高版本中支持 MB 微型端口驱动程序,并符合 NDIS 6.20 规范。 若要了解必须做出的微型端口驱动程序设计决策,请参阅 NDIS 6.20简介。

  • 步骤 3:确定其他 Windows 驱动程序设计决策。

    有关如何做出其他 Windows 设计决策的信息,请参阅 创建可靠 Kernel-Mode 驱动程序64 位驱动程序的编程问题,以及 创建国际 INF 文件

  • 步骤 4:了解 Windows 驱动程序生成、测试和调试过程和工具。

    生成驱动程序不同于生成用户模式应用程序。 有关 Windows 驱动程序生成、调试和测试过程、驱动程序签名和 Windows 硬件实验室工具包(HLK) 测试的信息,请参阅 开发、测试和部署驱动程序。 有关生成、测试、验证和调试工具的信息,请参阅 驱动程序开发工具

  • 步骤 5:制定有关 MB 微型端口驱动程序的设计决策。

    有关详细信息,请参阅 MB 接口概述

  • 步骤 6:开发、生成、测试和调试 MB 微型端口驱动程序。

    有关迭代生成、测试和调试的信息,请参阅 开发、测试和部署驱动程序。 此过程将有助于确保生成一个正常运行的微型端口驱动程序。

  • 步骤 7:为 MB 微型端口驱动程序创建驱动程序包。

    有关详细信息,请参阅 提供驱动程序包

  • 步骤 8:对 MB 微型端口驱动程序进行签名和分发。

    最后一步是签署(可选)并分发微型端口驱动程序。 如果你的微型端口驱动程序符合为 Windows 硬件实验室工具包(HLK)定义的质量标准,则可以通过 Microsoft Windows 更新程序分发它。 有关如何分发驱动程序的详细信息,请参阅 硬件提交过程入门

以下是基本步骤。 根据单个微型端口驱动程序的需求,可能需要执行其他步骤。