Поделиться через


Введение в расширение класса WDF мобильной широкополосной связи (MBBCx)

Начиная со следующего выпуска Windows 10, комплект драйверов Windows (WDK) включает расширение класса WDF мобильной широкополосной связи (MBB), которое работает с NetAdapterCx. MBB-NetAdapter клиентские драйверы являются в первую очередь полнофункциональными клиентскими драйверами WDF, а затем клиентскими драйверами NetAdapterCx, как и другие драйверы сетевого адаптера, и, наконец, они являются клиентскими драйверами расширения класса MBB (MBBCx), которое предоставляет функциональные возможности носителя MBB. На следующей блок-схеме показана архитектура MBBCx:

Схема, на которую показана архитектура MBBCx с ее компонентами и связями.

Драйвер клиента MBB-NetAdapter выполняет 3 категории задач на основе его связей с платформой:

  • Вызов стандартных API WDF для распространенных задач устройства, таких как Pnp и управление питанием.
  • Вызов API NetAdapterCx для распространенных операций с сетевыми устройствами, таких как передача или получение сетевых пакетов.
  • Вызов API MbbCx для операций пути управления, относящихся к MBB, таких как обработка сообщений MBIM.

Прежде чем начать, ознакомьтесь со следующими понятиями:

В разделах этого раздела предполагается, что вы уже знаете, как написать драйвер клиента NetAdapterCx для базового сетевого адаптера, поэтому они посвящены только коду, зависят от MBBCx.

В этом разделе рассматриваются следующие вопросы.