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

另请参阅

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