Condividi tramite


struttura MBB_DEVICE_CONFIG (mbbcx.h)

La struttura MBB_DEVICE_CONFIG contiene puntatori alle funzioni di callback specifiche di MBBCx di un driver client. Il driver client deve fornire una struttura 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;

Members

Size

Dimensioni di questa struttura MBB_DEVICE_CONFIG , in byte.

SendMbimFragment

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

ReceiveMbimFragment

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

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 EVT_MBB_DEVICE_CREATE_ADAPTER funzione di callback.

Commenti

Chiamare MBB_DEVICE_CONFIG_INIT per inizializzare questa struttura.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Versione KMDF minima 1.27
Intestazione mbbcx.h