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