estructura de MBB_DEVICE_MBIM_PARAMETERS (mbbcx.h)

El controlador cliente usa la estructura MBB_DEVICE_MBIM_PARAMETERS para describir sus parámetros relacionados con la especificación MBIM en el marco MBBCx.

Sintaxis

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;

Miembros

Size

Tamaño de esta estructura, en bytes.

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.

Importante

El controlador cliente y el dispositivo deben admitir la especificación MBIM Rev 1.0 Errata-1.

ExtendedVersion

Valor de MBB_MBIM_EXTENDED_VERSION que define la versión de la especificación DE MBIM extendida que admite el controlador cliente. El valor de este campo debe ser MBB_MBIM_EXTENDED_VERSION2_0.

MaximumFragmentSize

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

El marco MBBCx usa el valor de este campo para determinar si necesita fragmentar el mensaje MBIM cuando más adelante llama a la función de devolución de llamada EvtMbbDeviceSendMbimFragment del controlador cliente para emitir comandos.

Comentarios

Llame a MBB_DEVICE_MBIM_PARAMETERS_INIT para inicializar esta estructura.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1903
Versión mínima de KMDF 1.29
Encabezado mbbcx.h