função MBB_DEVICE_MBIM_PARAMETERS_INIT (mbbcx.h)

O método MBB_DEVICE_MBIM_PARAMETERS_INIT inicializa uma estrutura de MBB_DEVICE_MBIM_PARAMETERS .

Sintaxe

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

Um ponteiro para a estrutura de MBB_DEVICE_MBIM_PARAMETERS alocada pelo driver do cliente a ser inicializada.

Version

Um valor MBB_MBIM_VERSION que define a versão da especificação do MBIM à qual o driver cliente dá suporte. O valor desse campo deve ser MBB_MBIM_VERSION1_0_ERRATA.

MaximumFragmentSize

O tamanho máximo, em bytes, das mensagens de controle do MBIM às quais o driver do cliente pode dar suporte.

ExtendedVersion

Um valor MBB_MBIM_EXTENDED_VERSION que define a versão da especificação de MBIM estendida mais baixa à qual o driver cliente dá suporte. Se um dispositivo definir MbbMbimExtendedVersion2Dot0, isso significa que o dispositivo só pode dar suporte a MbbMbimExtendedVersion2Dot0 ou superior. Portanto, se um dispositivo com intenção de trabalhar com hosts mais antigos deve definir MbbMbimExtendedVersion1Dot0

Retornar valor

Nenhum

Comentários

O driver cliente normalmente chama esse método de sua função de retorno de chamada de evento EVT_WDF_DEVICE_PREPARE_HARDWARE em preparação para chamar MbbDeviceSetMbimParameters.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Plataforma de Destino Universal
Versão mínima do KMDF 1.29
Cabeçalho mbbcx.h
Biblioteca mbbcxstub.lib
IRQL Qualquer nível, desde que a memória de destino seja residente

Confira também

MBB (Banda Larga Móvel) Extensão de classe WDF (MBBCx)