Поделиться через


структура 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