Ler em inglês

Compartilhar via


Cabeçalho mbnapi.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

mbnapi.h contém as seguintes interfaces de programação:

Interfaces

 
IMbnConnection

Representa a conectividade de rede de um dispositivo.
IMbnConnectionContext

Gerencia contextos de conexão.
IMbnConnectionContextEvents

Essa interface de notificação é usada para lidar com eventos de contexto provisionados assíncronos.
IMbnConnectionEvents

Essa interface de notificação sinaliza um aplicativo sobre status de alteração e conclusão de solicitações de conexão assíncronas.
IMbnConnectionManager

Fornece acesso a objetos IMbnConnection e notificações de conexão.
IMbnConnectionManagerEvents

Essa interface de notificação sinaliza um aplicativo sobre a chegada e a remoção de interfaces IMbnConnection no sistema.
IMbnConnectionProfile

Essa interface acessa parâmetros de conexão e preferências armazenados em perfis de Banda Larga Móvel.
IMbnConnectionProfileEvents

Essa interface de notificação sinaliza um aplicativo quando os métodos IMbnConnectionProfile alteram o estado do perfil de Banda Larga Móvel.
IMbnConnectionProfileManager

Fornece acesso a perfis de conexão e notificações de conexão.
IMbnConnectionProfileManagerEvents

Essa interface de notificação sinaliza um aplicativo sobre a chegada e a remoção de interfaces IMbnConnectionProfile no sistema.
IMbnDeviceService

Permite a comunicação com um serviço de dispositivo em um determinado dispositivo de Banda Larga Móvel.
IMbnDeviceServicesContext

Permite enumerar e recuperar objetos de dispositivo de Banda Larga Móvel no sistema.
IMbnDeviceServicesEvents

Sinaliza um aplicativo sobre eventos de notificação relacionados aos serviços de dispositivo de Banda Larga Móvel no sistema.
IMbnDeviceServicesManager

Fornece acesso a objetos IMbnDeviceServicesContext e notificações de serviço de dispositivo de Banda Larga Móvel.
IMbnInterface

Representa um dispositivo de banda larga móvel.
IMbnInterfaceEvents

Essa interface é uma interface de notificação usada para lidar com chamadas de método IMbnInterface assíncronas, bem como alterações no estado do dispositivo.
IMbnInterfaceManager

Fornece acesso a objetos e notificações IMbnInterface.
IMbnInterfaceManagerEvents

Essa interface de notificação sinaliza um aplicativo sobre a chegada e a remoção de dispositivos no sistema.
IMbnMultiCarrier

Essa interface expõe a funcionalidade de várias operadoras de um dispositivo de Banda Larga Móvel compatível.
IMbnMultiCarrierEvents

Essa interface é uma interface de notificação usada para lidar com chamadas de método IMbnMultiCarrier assíncronas.
IMbnPin

Representa o PIN do dispositivo.
IMbnPinEvents

Essa interface é uma interface de notificação usada para indicar quando as solicitações de PIN assíncronas foram concluídas.
IMbnPinManager

Fornece detalhes importantes sobre o PIN do dispositivo.
IMbnPinManagerEvents

Interface de notificação usada para indicar quando eventos do Gerenciador de PIN ocorreram.
IMbnRadio

A interface IMbnRadio é usada para consultar e atualizar o estado de rádio dos dispositivos de Banda Larga Móvel.
IMbnRadioEvents

Interface de notificação usada para indicar uma alteração no estado de rádio, bem como a conclusão de uma alteração programática no estado .
IMbnRegistration

Fornece acesso aos dados de registro de rede.
IMbnRegistrationEvents

Interface de notificação usada para indicar quando eventos de registro ocorreram.
IMbnServiceActivation

Mecanismo de passagem para ativação do serviço da rede celular.
IMbnServiceActivationEvents

Essa interface de notificação sinaliza um aplicativo sobre a conclusão de uma solicitação de ativação de serviço.
IMbnSignal

Obtenha a qualidade do sinal de rádio de uma conexão de Banda Larga Móvel.
IMbnSignalEvents

Interface de notificação usada para indicar que ocorreu um evento de sinal.
IMbnSms

Interface sms para enviar e receber mensagens, bem como controlar a configuração de mensagens.
IMbnSmsConfiguration

Fornece acesso à configuração de SMS de um dispositivo.
IMbnSmsEvents

Essa interface de notificação sinaliza um aplicativo com a status de conclusão de operações de SMS e alterações no status de SMS do dispositivo.
IMbnSmsReadMsgPdu

Uma coleção de propriedades que representam uma mensagem SMS lida da memória do dispositivo.
IMbnSmsReadMsgTextCdma

Uma coleção de propriedades que representam uma mensagem SMS de formato CDMA lida da memória do dispositivo.
IMbnSubscriberInformation

Fornece acesso às informações do assinante.
IMbnVendorSpecificEvents

Essa interface de notificação sinaliza um aplicativo do status de conclusão de operações específicas do fornecedor e outras alterações específicas do fornecedor no estado do dispositivo.
IMbnVendorSpecificOperation

Interface para passar solicitações de um aplicativo para os miniportores de Banda Larga Móvel subjacentes.

Estruturas

 
MBN_CONTEXT

A estrutura MBN_CONTEXT armazena informações sobre o contexto de conexão.
MBN_DEVICE_SERVICE

A estrutura MBN_DEVICE_SERVICE fornece informações sobre um serviço de dispositivo de Banda Larga Móvel.
MBN_INTERFACE_CAPS

A estrutura MBN_INTERFACE_CAPS representa os recursos de interface.
MBN_PIN_INFO

A estrutura MBN_PIN_INFO representa o estado pin atual do dispositivo.
MBN_PROVIDER

A estrutura MBN_PROVIDER representa um provedor de serviços de rede.
MBN_PROVIDER2

A estrutura MBN_PROVIDER2 representa um provedor de serviços de rede. Ele é usado por muitos dos métodos específicos do provedor da interface IMbnMultiCarrier e fornece uma extensão para MBN_PROVIDER para dar suporte a várias operadoras.
MBN_SMS_FILTER

A estrutura MBN_SMS_FILTER contém os valores que descrevem um conjunto de mensagens SMS.
MBN_SMS_STATUS_INFO

A estrutura MBN_SMS_STATUS_INFO contém o status do repositório de mensagens SMS de um dispositivo.

Enumerações

 
MBN_ACTIVATION_STATE

O tipo enumerado MBN_ACTIVATION_STATE indica o estado de conexão de dados atual.
MBN_AUTH_PROTOCOL

O tipo enumerado MBN_AUTH_PROTOCOL especifica o protocolo de autenticação usado para ativação do PDP (Packet Data Protocol).
MBN_BAND_CLASS

O tipo enumerado MBN_BAND_CLASS define as classes de banda de frequência.
MBN_CELLULAR_CLASS

O tipo enumerado MBN_CELLULAR_CLASS define o tipo de dispositivo celular.
MBN_COMPRESSION

O MBN_COMPRESSION tipo enumerado especifica se a compactação deve ser usada no link de dados para cabeçalho e dados.
MBN_CONNECTION_MODE

O tipo enumerado MBN_CONNECTION_MODE especifica o modo de conexão solicitado.
MBN_CONTEXT_CONSTANTS

O tipo enumerado MBN_CONTEXT_CONSTANTS especifica os comprimentos máximos de cadeia de caracteres compatíveis com membros da estrutura MBN_CONTEXT.
MBN_CONTEXT_TYPE

O tipo enumerado MBN_CONTEXT_TYPE especifica o tipo de contexto representado.
MBN_CTRL_CAPS

O tipo enumerado MBN_CTRL_CAPS representa todos os recursos de controle de dispositivo de Banda Larga Móvel como campos de bit.
MBN_DATA_CLASS

O tipo enumerado MBN_DATA_CLASS especifica as classes de dados compatíveis com um provedor.
MBN_DEVICE_SERVICES_INTERFACE_STATE

. (MBN_DEVICE_SERVICES_INTERFACE_STATE)
MBN_INTERFACE_CAPS_CONSTANTS

O tipo enumerado MBN_INTERFACE_CAPS_CONSTANTS define o comprimento máximo dos valores de cadeia de caracteres usados por elementos variados da estrutura MBN_INTERFACE_CAPS.
MBN_MSG_STATUS

O tipo enumerado MBN_MSG_STATUS define o tipo de mensagem que está sendo tratada.
MBN_PIN_CONSTANTS

O tipo enumerado MBN_PIN_CONSTANTS define valores constantes usados pela estrutura MBN_PIN_INFO.
MBN_PIN_FORMAT

O MBN_PIN_FORMAT tipo enumerado indica se um PIN é numérico ou alfanumérico.
MBN_PIN_MODE

O MBN_PIN_MODE tipo enumerado indica se o tipo de PIN está habilitado.
MBN_PIN_STATE

O MBN_PIN_STATE tipo enumerado indica o estado pin atual do dispositivo de Banda Larga Móvel.
MBN_PIN_TYPE

O MBN_PIN_TYPE tipo enumerado indica o tipo de senha necessário para desbloquear as informações armazenadas na interface.
MBN_PROVIDER_CONSTANTS

O MBN_PROVIDER_CONSTANTS tipo enumerado contém valores que definem os comprimentos de buffer de membros MBN_PROVIDER.
MBN_PROVIDER_STATE

O tipo enumerado MBN_PROVIDER_STATE especifica os vários estados com os quais uma entrada de provedor pode ser marcada.
MBN_RADIO

O MBN_RADIO tipo enumerado indica se o rádio do dispositivo está ativado ou desativado.
MBN_READY_STATE

O MBN_READY_STATE tipo enumerado contém valores que indicam a preparação de um dispositivo de Banda Larga Móvel para se envolver em operações de tráfego de rede celular.
MBN_REGISTER_MODE

O tipo enumerado MBN_REGISTER_MODE indica o modo de seleção de rede de um dispositivo.
MBN_REGISTER_STATE

O MBN_REGISTER_STATE tipo enumerado indica o estado de registro de rede de um dispositivo de Banda Larga Móvel.
MBN_REGISTRATION_CONSTANTS

O tipo enumerado MBN_REGISTRATION_CONSTANTS contém valores específicos usados pelas operações da interface IMbnRegistration.
MBN_SIGNAL_CONSTANTS

O MBN_SIGNAL_CONSTANTS tipo enumerado contém valores específicos usados por operações de interface IMbnSignal.
MBN_SMS_CAPS

O tipo enumerado MBN_SMS_CAPS contém valores de campo de bits que especificam recursos de SMS.
MBN_SMS_CDMA_ENCODING

O tipo enumerado MBN_SMS_CDMA_ENCODING especifica tipos de codificação de caracteres para CDMA.
MBN_SMS_CDMA_LANG

O MBN_SMS_CDMA_LANG tipo enumerado representa as diferentes linguagens que podem ser usadas em uma mensagem CDMA.
MBN_SMS_FLAG

O tipo enumerado MBN_SMS_FLAG especifica a classe de mensagem SMS.
MBN_SMS_FORMAT

Formato de mensagens SMS.
MBN_SMS_STATUS_FLAG

O MBN_SMS_STATUS_FLAG tipo enumerado indica o status do repositório de mensagens SMS de um dispositivo.
MBN_VOICE_CALL_STATE

O MBN_VOICE_CALL_STATE tipo enumerado especifica o estado de chamada de voz atual do dispositivo.
MBN_VOICE_CLASS

O tipo enumerado MBN_VOICE_CLASS especifica os recursos de voz de um dispositivo e como eles interagem com o serviço de dados.
WWAEXT_SMS_CONSTANTS

O tipo enumerado MBN_SMS_CONSTANTS contém valores de constante SMS.