estrutura MBB_DEVICE_CONFIG (mbbcx.h)

A estrutura MBB_DEVICE_CONFIG contém ponteiros para as funções de retorno de chamada específicas do MBBCx de um driver cliente. O driver do cliente deve fornecer uma estrutura de MBB_DEVICE_CONFIG inicializada como um parâmetro de entrada para MbbDeviceInitialize.

Sintaxe

typedef struct _MBB_DEVICE_CONFIG {
  ULONG                                           Size;
  PFN_MBB_DEVICE_SEND_MBIM_FRAGMENT               SendMbimFragment;
  PFN_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT            ReceiveMbimFragment;
  PFN_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA SendDeviceServiceSessionData;
  PFN_MBB_DEVICE_CREATE_ADAPTER                   CreateAdapter;
} MBB_DEVICE_CONFIG, *PMBB_DEVICE_CONFIG;

Membros

Size

O tamanho dessa estrutura MBB_DEVICE_CONFIG , em bytes.

SendMbimFragment

Um ponteiro para a implementação do driver cliente da função de retorno de chamada EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT .

ReceiveMbimFragment

Um ponteiro para a implementação do driver cliente da função de retorno de chamada EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT .

SendDeviceServiceSessionData

Um ponteiro para a implementação do driver cliente da função de retorno de chamada EVT_MBB_DEVICE_SEND_SERVICE_SESSION_DATA .

CreateAdapter

Um ponteiro para a implementação do driver cliente da função de retorno de chamada EVT_MBB_DEVICE_CREATE_ADAPTER .

Comentários

Chame MBB_DEVICE_CONFIG_INIT para intilizar essa estrutura.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Versão mínima do KMDF 1.27
Cabeçalho mbbcx.h