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