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
Library mbbcxstub.lib
IRQL 只要目标内存是驻留的任意级别

另请参阅

移动宽带 (MBB) WDF 类扩展 (MBBCx)