структура MBB_DEVICE_CONFIG (mbbcx.h)

Структура MBB_DEVICE_CONFIG содержит указатели на функции обратного вызова драйвера клиента, относящиеся к MBBCx. Драйвер клиента должен предоставить инициализированную структуру MBB_DEVICE_CONFIG в качестве входного параметра для MbbDeviceInitialize.

Синтаксис

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;

Члены

Size

Размер структуры MBB_DEVICE_CONFIG в байтах.

SendMbimFragment

Указатель на реализацию драйвером клиента функции обратного вызова EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT .

ReceiveMbimFragment

Указатель на реализацию драйвером клиента функции обратного вызова EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT .

SendDeviceServiceSessionData

Указатель на реализацию драйвером клиента функции обратного вызова EVT_MBB_DEVICE_SEND_SERVICE_SESSION_DATA .

CreateAdapter

Указатель на реализацию драйвером клиента функции обратного вызова EVT_MBB_DEVICE_CREATE_ADAPTER .

Комментарии

Вызовите MBB_DEVICE_CONFIG_INIT для инициализации этой структуры.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Минимальная версия KMDF 1.27
Верхняя часть mbbcx.h