Interface IMbnInterfaceEvents (mbnapi.h)
Importante
A partir do Windows 10, versão 1803, as APIs do Win32 descritas nesta seção são substituídas pelas APIs Windows Runtime no namespace Windows.Networking.Connectivity.
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.
Herança
A interface IMbnInterfaceEvents herda da interface IUnknown . IMbnInterfaceEvents também tem estes tipos de membros:
Métodos
A interface IMbnInterfaceEvents tem esses métodos.
IMbnInterfaceEvents::OnEmergencyModeChange Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar que o modo de emergência foi alterado. |
IMbnInterfaceEvents::OnHomeProviderAvailable Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar que as informações do provedor doméstico para o dispositivo estão disponíveis. |
IMbnInterfaceEvents::OnInterfaceCapabilityAvailable Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar que as informações de funcionalidade da interface estão disponíveis. |
IMbnInterfaceEvents::OnPreferredProvidersChange Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar uma alteração na lista de provedores preferenciais de um dispositivo. |
IMbnInterfaceEvents::OnReadyStateChange Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar uma alteração no estado pronto de uma interface. |
IMbnInterfaceEvents::OnScanNetworkComplete Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar a conclusão de uma verificação de rede. |
IMbnInterfaceEvents::OnSetPreferredProvidersComplete Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar a conclusão de uma operação SetPreferredProviders. |
IMbnInterfaceEvents::OnSubscriberInformationChange Esse método de notificação é chamado pelo serviço de Banda Larga Móvel para indicar que as informações do assinante do dispositivo foram alteradas. |
Comentários
O procedimento a seguir descreve como se registrar para notificações.
- Obtenha uma interface IConnectionPointContainer chamando QueryInterface em um objeto IMbnInterfaceManager .
- Chame FindConnectionPoint na interface retornada e passe IID_IMbnInterfaceEvents para riid.
- Chame Advise no ponto de conexão retornado e passe um ponteiro para uma interface IUnknown em um objeto que implementa IMbnInterfaceEvents para pUnk.
Para exibir algum código que se registra para notificações COM, consulte a seção Cliente do artigo Pontos de Conexão COM .
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | mbnapi.h |