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