Compartir a través de


estructura MBB_DEVICE_CONFIG (mbbcx.h)

La estructura MBB_DEVICE_CONFIG contiene punteros a las funciones de devolución de llamada específicas de MBBCx de un controlador de cliente. El controlador de cliente debe proporcionar una estructura de MBB_DEVICE_CONFIG inicializada como parámetro de entrada a MbbDeviceInitialize.

Sintaxis

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;

Miembros

Size

Tamaño de esta estructura de MBB_DEVICE_CONFIG , en bytes.

SendMbimFragment

Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT .

ReceiveMbimFragment

Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT .

SendDeviceServiceSessionData

Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_MBB_DEVICE_SEND_SERVICE_SESSION_DATA .

CreateAdapter

Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_MBB_DEVICE_CREATE_ADAPTER .

Comentarios

Llame a MBB_DEVICE_CONFIG_INIT para inicializar esta estructura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Versión mínima de KMDF 1.27
Encabezado mbbcx.h