Condividi tramite


struttura MBB_DEVICE_CONFIG (mbbcx.h)

La struttura MBB_DEVICE_CONFIG contiene puntatori alle funzioni di callback specifiche del driver client MBBCx. Il driver client deve fornire una struttura di MBB_DEVICE_CONFIG inizializzata come parametro di input per MbbDeviceInitialize.

Sintassi

typedef struct _MBB_DEVICE_CONFIG {
  ULONG                                           Size;
  PFN_MBB_DEVICE_SEND_MBIM_FRAGMENT               SendMbimFragment;
  PFN_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT            ReceiveMbimFragment;
  PFN_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA SendDeviceServiceSessionData;
  PFN_MBB_DEVICE_CREATE_ADAPTER                   CreateAdapter;
} MBB_DEVICE_CONFIG, *PMBB_DEVICE_CONFIG;

Membri

Size

Dimensione di questa struttura MBB_DEVICE_CONFIG, espressa in byte.

SendMbimFragment

Puntatore all'implementazione del driver client della funzione di callback EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT.

ReceiveMbimFragment

Puntatore all'implementazione del driver client della funzione di callback EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT.

SendDeviceServiceSessionData

Puntatore all'implementazione del driver client della funzione di callback EVT_MBB_DEVICE_SEND_SERVICE_SESSION_DATA.

CreateAdapter

Puntatore all'implementazione del driver client della funzione di callback EVT_MBB_DEVICE_CREATE_ADAPTER.

Osservazioni

Chiamare MBB_DEVICE_CONFIG_INIT per inizializzare questa struttura.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
versione minima di KMDF 1.27
intestazione mbbcx.h