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


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

Драйвер клиента использует структуру MBB_DEVICE_MBIM_PARAMETERS для описания параметров, связанных со спецификацией MBIM, для платформы MBBCx.

Синтаксис

typedef struct _MBB_DEVICE_MBIM_PARAMETERS {
  ULONG                     Size;
  MBB_MBIM_VERSION          Version;
  MBB_MBIM_EXTENDED_VERSION ExtendedVersion;
  ULONG                     MaximumFragmentSize;
} MBB_DEVICE_MBIM_PARAMETERS, *PMBB_DEVICE_MBIM_PARAMETERS;

Члены

Size

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

Version

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

Важно!

Драйвер клиента и устройство должны поддерживать спецификацию MBIM ред. 1.0 Errata-1.

ExtendedVersion

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

MaximumFragmentSize

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

Платформа MBBCx использует значение этого поля, чтобы определить, нужно ли фрагментировать сообщение MBIM при последующем вызове функции обратного вызова EvtMbbDeviceSendMbimFragment драйвера клиента для выполнения команд.

Комментарии

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

Требования

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