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