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 |