función MBB_DEVICE_MBIM_PARAMETERS_INIT (mbbcx.h)
El método MBB_DEVICE_MBIM_PARAMETERS_INIT inicializa una estructura 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 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.
MaximumFragmentSize
Tamaño máximo, en bytes, de mensajes de control MBIM que el controlador cliente puede admitir.
ExtendedVersion
Valor de MBB_MBIM_EXTENDED_VERSION que define la versión de la especificación MBIM extendida más baja 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
Ninguno
Observaciones
El controlador cliente normalmente llama a este método desde su función de devolución de llamada de eventos EVT_WDF_DEVICE_PREPARE_HARDWARE en preparación para llamar a MbbDeviceSetMbimParameters.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1809 |
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.29 |
encabezado de | mbbcx.h |
biblioteca de | mbbcxstub.lib |
irQL | Cualquier nivel siempre que la memoria de destino sea residente |