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


функция 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

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

None

Remarks

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

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Целевая платформа Универсальное
Минимальная версия KMDF 1.29
Верхняя часть mbbcx.h
Библиотека mbbcxstub.lib
IRQL Любой уровень, если целевая память является резидентной

См. также раздел

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