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


функция MBB_DEVICE_MBIM_PARAMETERS_INIT (mbbcx.h)

Метод MBB_DEVICE_MBIM_PARAMETERS_INIT инициализирует структуру MBB_DEVICE_MBIM_PARAMETERS.

Синтаксис

void MBB_DEVICE_MBIM_PARAMETERS_INIT(
  PMBB_DEVICE_MBIM_PARAMETERS MbimParameters,
  MBB_MBIM_VERSION            Version,
  ULONG                       MaximumFragmentSize,
  MBB_MBIM_EXTENDED_VERSION   ExtendedVersion
);

Параметры

MbimParameters

Указатель на инициализацию структуры, выделенной драйвером клиента, MBB_DEVICE_MBIM_PARAMETERS.

Version

Значение MBB_MBIM_VERSION, определяющее версию спецификации MBIM, которую поддерживает драйвер клиента. Значение этого поля должно быть MBB_MBIM_VERSION1_0_ERRATA.

MaximumFragmentSize

Максимальный размер в байтах сообщений управления MBIM, которые может поддерживать драйвер клиента.

ExtendedVersion

Значение MBB_MBIM_EXTENDED_VERSION, определяющее версию самой низкой расширенной спецификации MBIM, которую поддерживает драйвер клиента. Если устройство задает MbbMbimExtendedVersion2Dot0, это означает, что устройство может поддерживать только MbbMbimExtendedVersion2Dot0 или более поздней версии. Поэтому если устройство с намерением работать со старыми узлами должно задать MbbMbimExtendedVersion1Dot0

Возвращаемое значение

Никакой

Замечания

Драйвер клиента обычно вызывает этот метод из функции обратного вызова событий EVT_WDF_DEVICE_PREPARE_HARDWARE в подготовке к вызову MbbDeviceSetMbimParameters.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1809
целевая платформа Всеобщий
минимальная версия KMDF 1.29
заголовка mbbcx.h
библиотеки mbbcxstub.lib
IRQL Любой уровень, если целевая память является резидентной

См. также

расширение класса WDF Mobile Broadband (MBB) (MBBCx)