Condividi tramite


Introduzione all'estensione della classe WDF per la banda larga mobile (Mobile Broadband - MBB) (MBBCx)

A partire dalla versione successiva di Windows 10, Windows Driver Kit (WDK) include un'estensione di classe WDF Mobile Broadband (MBB) che funziona con NetAdapterCx. I driver client MBB-NetAdapter sono prima di tutto dei driver client completamente integrati nel WDF, successivamente sono driver client NetAdapterCx proprio come gli altri driver NIC, e infine sono driver client dell'estensione di classe MBB (MBBCx) che offre funzionalità specifiche per i media MBB. Il diagramma a blocchi seguente illustra l'architettura MBBCx:

Diagramma che mostra l'architettura MBBCx con i relativi componenti e relazioni.

Un driver client MBB-NetAdapter esegue 3 categorie di attività in base alle relazioni con il framework:

  • Chiamare API WDF standard per attività comuni dei dispositivi, ad esempio Pnp e Risparmio energia.
  • Chiamare le API NetAdapterCx per operazioni comuni dei dispositivi di rete, ad esempio la trasmissione o la ricezione di pacchetti di rete.
  • Chiamare le API MbbCx per operazioni specifiche del percorso di controllo MBB, ad esempio la gestione dei messaggi MBIM.

Prima di iniziare, è necessario acquisire familiarità con questi concetti:

Gli argomenti di questa sezione presuppongono che si sappia già scrivere un driver client NetAdapterCx per una scheda di interfaccia di rete di base, in modo che si concentrino solo su codice specifico di MBBCx.

Questa sezione contiene gli argomenti seguenti: