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 |