Condividi tramite


EVT_MBB_DEVICE_CREATE_ADAPTER funzione di callback (mbbcx.h)

La funzione di callback EvtMbbDeviceCreateAdapter viene implementata dal driver client per creare un oggetto NETADAPTER per una sessione dati.

Sintassi

EVT_MBB_DEVICE_CREATE_ADAPTER EvtMbbDeviceCreateAdapter;

NTSTATUS EvtMbbDeviceCreateAdapter(
  WDFDEVICE Device,
  NETADAPTER_INIT *AdapterInit
)
{...}

Parametri

Device

Handle a un oggetto dispositivo framework il driver client ottenuto da una chiamata precedente a WdfDeviceCreate.

AdapterInit

Oggetto NETADAPTER_INIT che descrive le informazioni di inizializzazione per NETADAPTER.

Valore restituito

Questa funzione di callback restituisce STATUS_SUCCESS se l'operazione ha avuto esito positivo. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Commenti

Un driver client MBBCx deve registrare una funzione di callback EvtMbbDeviceCreateAdapter chiamando MbbDeviceInitialize.

In questo callback il driver client crea un oggetto NETADAPTER usato da MBBCx per rappresentare l'interfaccia di rete per una sessione dati. MBBCx richiama questa funzione di callback almeno una volta per stabilire il bearer PDP primario/EPS predefinito, quindi potrebbe richiamarlo più volte, una volta per ogni sessione di dati da stabilire.

Prima di tornare da EvtMbbDeviceCreateAdapter, i driver client devono avviare la scheda chiamando NetAdapterStart. Facoltativamente, possono anche impostare le funzionalità dell'adapter chiamando una o più di queste funzioni prima della chiamata a NetAdapterStart:

Per altre informazioni e un esempio di codice, vedere Creazione dell'interfaccia NetAdapter per il bearer PDP context/EPS.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Piattaforma di destinazione Universale
Versione KMDF minima 1.29
Intestazione mbbcx.h
IRQL PASSIVE_LEVEL