estrutura MBB_DEVICE_MBIM_PARAMETERS (mbbcx.h)
O driver do cliente usa a estrutura MBB_DEVICE_MBIM_PARAMETERS para descrever seus parâmetros relacionados à especificação do MBIM para a estrutura MBBCx.
Sintaxe
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;
Membros
Size
O tamanho dessa estrutura, em bytes.
Version
Um valor MBB_MBIM_VERSION que define a versão da especificação do MBIM compatível com o driver do cliente. O valor desse campo deve ser MBB_MBIM_VERSION1_0_ERRATA.
Importante
O driver do cliente e o dispositivo devem dar suporte à especificação do MBIM Rev 1.0 Errata-1.
ExtendedVersion
Um valor MBB_MBIM_EXTENDED_VERSION que define a versão da especificação de MBIM estendida compatível com o driver do cliente. O valor desse campo deve ser MBB_MBIM_EXTENDED_VERSION2_0.
MaximumFragmentSize
O tamanho máximo das mensagens de controle MBIM que o driver do cliente pode dar suporte.
A estrutura MBBCx usa o valor desse campo para determinar se ela precisa fragmentar a mensagem MBIM quando chama posteriormente a função de retorno de chamada EvtMbbDeviceSendMbimFragment do driver cliente para emitir comandos.
Comentários
Chame MBB_DEVICE_MBIM_PARAMETERS_INIT para intilizar essa estrutura.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1903 |
Versão mínima do KMDF | 1.29 |
Cabeçalho | mbbcx.h |