Udostępnij za pośrednictwem


Wprowadzenie do rozszerzenia klasy WDF Mobilnego Szerokopasmowego Dostępu do Internetu (MBB) (MBBCx)

Począwszy od następnej wersji systemu Windows 10, zestaw sterowników systemu Windows (WDK) zawiera rozszerzenie klasy WDF Mobile Broadband (MBB), które współpracuje z NetAdapterCx. MBB-NetAdapter sterowniki klienta są przede wszystkim pełnoprawnymi sterownikami klienta WDF, następnie sterownikami klienta NetAdapterCx, podobnie jak inne sterowniki kart interfejsu sieciowego, a na końcu sterownikami klienckimi rozszerzenia klasy MBB (MBBCx), które zapewnia funkcje specyficzne dla nośnika MBB. Na poniższym diagramie blokowym przedstawiono architekturę MBBCx:

Diagram przedstawiający architekturę MBBCx ze składnikami i relacjami.

Sterownik klienta MBB-NetAdapter wykonuje 3 kategorie zadań na podstawie relacji z platformą:

  • Wywołaj interfejsy API WDF do typowych zadań związanych z urządzeniami, takich jak PnP i Zarządzanie energią.
  • Wywołaj interfejsy API NetAdapterCx dla typowych operacji urządzeń sieciowych, takich jak przesyłanie lub odbieranie pakietów sieciowych.
  • Wywołaj interfejsy API MbbCx dla operacji ścieżki sterowania specyficznych dla MBB, takich jak obsługa komunikatów MBIM.

Przed rozpoczęciem należy zapoznać się z tymi pojęciami:

W tematach w tej sekcji założono, że wiesz już, jak napisać sterownik klienta NetAdapterCx dla podstawowej karty sieciowej, więc koncentrują się tylko na kodzie specyficznym dla MBBCx.

Ta sekcja zawiera następujące tematy: