移动宽带 (MBB) WDF 类扩展 (MBBCx) 的简介

从下一个版本的 Windows 10 开始,Windows 驱动程序工具包 (WDK) 包括移动宽带 (MBB) WDF 类扩展,可与 NetAdapterCx 配合使用。 MBB-NetAdapter客户端驱动程序首先是完全完善的 WDF 客户端驱动程序,然后是 NetAdapterCx 客户端驱动程序,就像其他 NIC 驱动程序一样,最后是 MBB 类扩展的客户端驱动程序 (MBBCx) ,提供 MBB 媒体特定的功能。 以下方块图演示了 MBBCx 体系结构:

显示 MBBCx 体系结构及其组件和关系的示意图。

MBB-NetAdapter客户端驱动程序根据其与框架的关系执行 3 类任务:

  • 为常见设备任务(如 Pnp 和电源管理)调用 标准 WDF API
  • 调用 NetAdapterCx API 进行常见的网络设备操作,例如传输或接收网络数据包。
  • 调用 MbbCx API 进行特定于 MBB 的控制路径操作,例如 MBIM 消息处理。

在开始之前,应熟悉以下概念:

本部分中的主题假定你已了解如何为基本 NIC 编写 NetAdapterCx 客户端驱动程序,因此它们仅关注特定于 MBBCx 的代码。

本节包含下列主题: