Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho contém material de referência sobre a extensão de classe WDF (MBB) de Banda Larga Móvel (MBBCx).
Para obter mais informações, consulte Introdução à extensão de classe WDF (MBBCx) de Banda Larga Móvel (MBBCx).
Mbbcx.h contém as seguintes interfaces de programação:
Funções
|
MBB_DEVICE_CONFIG_INIT O método MBB_DEVICE_CONFIG_INIT inicializa a estrutura de MBB_DEVICE_CONFIG. |
|
MBB_DEVICE_MBIM_PARAMETERS_INIT O método MBB_DEVICE_MBIM_PARAMETERS_INIT inicializa uma estrutura de MBB_DEVICE_MBIM_PARAMETERS. |
|
MBB_DEVICE_WAKE_CAPABILITIES_INIT O método MBB_DEVICE_WAKE_CAPABILITIES_INIT inicializa uma estrutura de MBB_DEVICE_WAKE_CAPABILITIES. |
|
MbbAdapterGetSessionId O método MbbAdapterGetSessionId recupera a ID da sessão de dados representada pelo objeto NETADAPTER fornecido. |
|
MbbAdapterInitialize O método MbbAdapterInitialize inicializa um objeto NETADAPTER recém-criado para MBBCx. |
|
MbbDeviceInitConfig O método MBBDeviceInitConfig inicializa as operações de inicialização de dispositivo MBBCx quando o gerenciador do Plug and Play (PnP) relata a existência de um dispositivo. |
|
MbbDeviceInitialize O método MbbDeviceInitialize registra as funções de retorno de chamada específicas do MBB do driver cliente. |
|
MbbDeviceReceiveDeviceServiceSessionData Os drivers cliente chamam o método MbbDeviceReceiveServiceSessionData para passar dados de sessão de serviço de dispositivo recebidos para um aplicativo por meio da estrutura MBBCx. |
|
MbbDeviceReportWakeReason O método MbbDeviceReportWakeReason relata à estrutura o motivo pelo qual um dispositivo de banda larga móvel gerou um evento de ativação. |
|
MbbDeviceResponseAvailable Um driver cliente chama o método MbbDeviceResponseAvailable quando há uma mensagem de controle MBIM pronta do dispositivo, como a resposta a uma mensagem de controle MBIM anterior enviada ao dispositivo da estrutura MBBCx. |
|
MbbDeviceSendDeviceServiceSessionDataComplete O método MbbDeviceSendServiceSessionDataComplete libera memória alocada anteriormente pelo MBBCx para dados de sessão do serviço de dispositivo enviados ao dispositivo. |
|
MbbDeviceSetMbimParameters O driver cliente chama o método MbbDeviceSetMbimParameters para relatar seus parâmetros relacionados à especificação MBIM. |
|
MbbDeviceSetWakeCapabilities O método MbbDeviceSetWakeCapabilities define os recursos de ativação de um dispositivo MBBCx. |
|
MbbRequestComplete Os drivers cliente chamam o método MbbRequestComplete para concluir uma solicitação especificada para enviar uma mensagem de controle MBIM para o dispositivo. |
|
MbbRequestCompleteWithInformation Os drivers cliente chamam o método MbbRequestCompleteWithInformation para concluir uma solicitação especificada para receber uma mensagem de resposta MBIM do dispositivo. |
|
MbbRequestGetBuffer O driver cliente chama o método MbbRequestGetBuffer para obter o local de memória em que uma mensagem de controle MBIM é armazenada ou deve ser armazenada. |
|
MbbRequestGetCorrelationId Os drivers cliente podem chamar o método MbbRequestGetCorrelationId para correlacionar um par de solicitações de envio e recebimento que trocam mensagens de controle MBIM entre a estrutura MBBCx e o driver cliente. |
Funções de retorno de chamada
|
EVT_MBB_DEVICE_CREATE_ADAPTER A função de retorno de chamada EvtMbbDeviceCreateAdapter é implementada pelo driver cliente para criar um objeto NETADAPTER para uma sessão de dados. |
|
EVT_MBB_DEVICE_RECEIVE_MBIM_FRAGMENT A função de retorno de chamada de evento EvtMbbDeviceReceiveMbimFragment de um driver cliente fornece a mensagem de resposta retornada de seu dispositivo em resposta a uma mensagem de controle MBIM anterior enviada do MBBCx. Essa função de retorno de chamada é equivalente à solicitação GetEncapsulatedResponse definida na especificação MBIM. |
|
EVT_MBB_DEVICE_SEND_DEVICE_SERVICE_SESSION_DATA A função de retorno de chamada de evento EvtMbbDeviceSendServiceSessionData de um driver cliente envia dados de sessão do serviço de dispositivo para seu dispositivo de modem. |
|
EVT_MBB_DEVICE_SEND_MBIM_FRAGMENT A função de retorno de chamada de evento EvtMbbDeviceSendMbimFragment de um driver cliente instrui seu dispositivo a executar a tarefa especificada pela mensagem de controle MBIM. Essa função de retorno de chamada é equivalente à solicitação SendEncapsulatedCommand definida na especificação MBIM. |
Estruturas
|
MBB_DEVICE_CONFIG A estrutura de 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. |
|
MBB_DEVICE_MBIM_PARAMETERS O driver cliente usa a estrutura MBB_DEVICE_MBIM_PARAMETERS para descrever seus parâmetros relacionados à especificação MBIM para a estrutura MBBCx. |
|
MBB_DEVICE_WAKE_CAPABILITIES A estrutura MBB_DEVICE_WAKE_CAPABILITIES descreve as funcionalidades de WoL (wake-on-LAN) de um adaptador de rede MBBCx. |
Enumerações
|
MBB_MBIM_EXTENDED_VERSION A enumeração MBB_MBIM_EXTENDED_VERSION define a versão da especificação mbim (MBIMEx) estendida que um driver cliente e seu dispositivo dão suporte. |
|
MBB_MBIM_VERSION A enumeração MBB_MBIM_VERSION define a versão da especificação MBIM que um driver cliente e seu dispositivo dão suporte. |
|
MBB_WAKE_REASON_TYPE A enumeração MBB_WAKE_REASON_TYPE especifica o tipo de motivo para um evento de ativação de wake-on-LAN (WoL) gerado por um adaptador MBBCx. |