Compartir a través de


función MBB_DEVICE_MBIM_PARAMETERS_INIT (mbbcx.h)

El método MBB_DEVICE_MBIM_PARAMETERS_INIT inicializa una estructura de MBB_DEVICE_MBIM_PARAMETERS .

Sintaxis

void MBB_DEVICE_MBIM_PARAMETERS_INIT(
  PMBB_DEVICE_MBIM_PARAMETERS MbimParameters,
  MBB_MBIM_VERSION            Version,
  ULONG                       MaximumFragmentSize,
  MBB_MBIM_EXTENDED_VERSION   ExtendedVersion
);

Parámetros

MbimParameters

Puntero a la estructura de MBB_DEVICE_MBIM_PARAMETERS asignada por el controlador de cliente que se va a inicializar.

Version

Valor MBB_MBIM_VERSION que define la versión de la especificación MBIM que admite el controlador cliente. El valor de este campo debe ser MBB_MBIM_VERSION1_0_ERRATA.

MaximumFragmentSize

Tamaño máximo, en bytes, de mensajes de control MBIM que el controlador de cliente puede admitir.

ExtendedVersion

Valor de MBB_MBIM_EXTENDED_VERSION que define la versión de la especificación MBIM más baja extendida que admite el controlador cliente. Si un dispositivo establece MbbMbimExtendedVersion2Dot0, significa que el dispositivo solo puede admitir MbbMbimExtendedVersion2Dot0 o superior. Por lo tanto, si un dispositivo con intención de trabajar con hosts anteriores debe establecer MbbMbimExtendedVersion1Dot0

Valor devuelto

None

Observaciones

Normalmente, el controlador de cliente llama a este método desde su función de devolución de llamada de evento EVT_WDF_DEVICE_PREPARE_HARDWARE como preparación para llamar a MbbDeviceSetMbimParameters.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Plataforma de destino Universal
Versión mínima de KMDF 1.29
Encabezado mbbcx.h
Library mbbcxstub.lib
IRQL Cualquier nivel siempre que la memoria de destino sea residente

Consulte también

Extensión de clase WDF de banda ancha móvil (MBBCx)