Partilhar via


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 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.

Observações

Chame MBB_DEVICE_CONFIG_INIT para inicializar essa estrutura.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
versão mínima do KMDF 1.27
cabeçalho mbbcx.h