Compartir a través de


estructura 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 de 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 de 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 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 del controlador cliente EvtMbbDeviceSendMbimFragment función de devolución de llamada para emitir comandos.

Observaciones

Llame a MBB_DEVICE_MBIM_PARAMETERS_INIT para inicializar esta estructura.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1903
versión mínima de KMDF 1.29
encabezado de mbbcx.h