Interfaz IMbnInterfaceEvents (mbnapi.h)

Importante

A partir de Windows 10, versión 1803, las API de Win32 descritas en esta sección se reemplazan por las API de Windows Runtime en el espacio de nombres Windows.Networking.Connectivity.

Esta interfaz es una interfaz de notificación que se usa para controlar las llamadas de método iMbnInterface asincrónicas, así como los cambios en el estado del dispositivo.

Herencia

La interfaz IMbnInterfaceEvents hereda de la interfaz IUnknown . IMbnInterfaceEvents también tiene estos tipos de miembros:

Métodos

La interfaz IMbnInterfaceEvents tiene estos métodos.

 
IMbnInterfaceEvents::OnEmergencyModeChange

El servicio de banda ancha móvil llama a este método de notificación para indicar que el modo de emergencia ha cambiado.
IMbnInterfaceEvents::OnHomeProviderAvailable

El servicio de banda ancha móvil llama a este método de notificación para indicar que la información del proveedor principal del dispositivo está disponible.
IMbnInterfaceEvents::OnInterfaceCapabilityAvailable

El servicio de banda ancha móvil llama a este método de notificación para indicar que la información de funcionalidad de la interfaz está disponible.
IMbnInterfaceEvents::OnPreferredProvidersChange

El servicio de banda ancha móvil llama a este método de notificación para indicar un cambio en la lista de proveedores preferidos de un dispositivo.
IMbnInterfaceEvents::OnReadyStateChange

El servicio de banda ancha móvil llama a este método de notificación para indicar un cambio en el estado listo de una interfaz.
IMbnInterfaceEvents::OnScanNetworkComplete

El servicio de banda ancha móvil llama a este método de notificación para indicar la finalización de un examen de red.
IMbnInterfaceEvents::OnSetPreferredProvidersComplete

El servicio de banda ancha móvil llama a este método de notificación para indicar la finalización de una operación SetPreferredProviders.
IMbnInterfaceEvents::OnSubscriberInformationChange

El servicio de banda ancha móvil llama a este método de notificación para indicar que la información del suscriptor del dispositivo ha cambiado.

Comentarios

En el procedimiento siguiente se describe cómo registrarse para las notificaciones.

  1. Obtenga una interfaz IConnectionPointContainer llamando a QueryInterface en un objeto IMbnInterfaceManager .
  2. Llame a FindConnectionPoint en la interfaz devuelta y pase IID_IMbnInterfaceEvents a riid.
  3. Llame a Aviso en el punto de conexión devuelto y pase un puntero a una interfaz IUnknown en un objeto que implementa IMbnInterfaceEvents en pUnk.
Las notificaciones se pueden finalizar llamando a Unadvise en el punto de conexión devuelto en el paso 2.

Para ver algún código que se registra para las notificaciones COM, consulte la sección Cliente del artículo Puntos de conexión COM .

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado mbnapi.h