MBB_DEVICE_MBIM_PARAMETERS 结构 (mbbcx.h)

客户端驱动程序使用 MBB_DEVICE_MBIM_PARAMETERS 结构向 MBBCx 框架描述其 MBIM 规范相关参数。

语法

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 规范 Rev 1.0 Errata-1。

ExtendedVersion

MBB_MBIM_EXTENDED_VERSION值,该值定义客户端驱动程序支持的扩展 MBIM 规范的版本。 此字段的值必须 MBB_MBIM_EXTENDED_VERSION2_0

MaximumFragmentSize

客户端驱动程序可以支持的 MBIM 控制消息的最大大小。

MBBCx 框架使用此字段的值来确定在稍后调用客户端驱动程序的 EvtMbbDeviceSendMbimFragment 回调函数以发出命令时是否需要将 MBIM 消息分段。

注解

调用 MBB_DEVICE_MBIM_PARAMETERS_INIT 以初始化此结构。

要求

要求
最低受支持的客户端 Windows 10 版本 1903
最低 KMDF 版本 1.29
标头 mbbcx.h