Compartir a través de


Interfaz IMbnDeviceServicesEvents (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.

Indica una aplicación sobre eventos de notificación relacionados con los servicios de dispositivos de banda ancha móvil en el sistema.

Herencia

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

Métodos

La interfaz IMbnDeviceServicesEvents tiene estos métodos.

 
IMbnDeviceServicesEvents::OnCloseCommandSessionComplete

Método de notificación que indica que se ha completado una solicitud CloseCommandSession del servicio de dispositivo.
IMbnDeviceServicesEvents::OnCloseDataSessionComplete

Método de notificación que indica que se ha completado una solicitud CloseDataSession de sesión de servicio de dispositivo.
IMbnDeviceServicesEvents::OnEventNotification

Método de notificación que señala un evento de cambio de estado del servicio del dispositivo desde el dispositivo de banda ancha móvil.
IMbnDeviceServicesEvents::OnInterfaceStateChange

Método de notificación que indica un cambio en el estado de los servicios de dispositivo en el sistema.
IMbnDeviceServicesEvents::OnOpenCommandSessionComplete

Método de notificación que indica que se ha completado una solicitud CommandSessionOpen del servicio de dispositivo.
IMbnDeviceServicesEvents::OnOpenDataSessionComplete

Método de notificación que indica que se ha completado una solicitud OpenDataSession del servicio de dispositivo.
IMbnDeviceServicesEvents::OnQueryCommandComplete

Método de notificación que indica que se ha completado una solicitud QUERY del servicio de dispositivo.
IMbnDeviceServicesEvents::OnQuerySupportedCommandsComplete

Método de notificación que indica que se ha completado una consulta para los mensajes admitidos en un servicio de dispositivo.
IMbnDeviceServicesEvents::OnReadData

Notificación de los datos que se leen desde una sesión de datos del servicio de dispositivos.
IMbnDeviceServicesEvents::OnSetCommandComplete

Método de notificación que indica que se ha completado una solicitud SET del servicio de dispositivo.
IMbnDeviceServicesEvents::OnWriteDataComplete

Método de notificación que indica que se ha completado una solicitud de escritura de sesión de servicio de dispositivo.

Comentarios

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

  1. Obtenga una interfaz IConnectionPoint llamando a QueryInterface en un objeto IMbnDeviceServicesManager .
  2. Llame a FindConnectionPoint en la interfaz devuelta y pase IID_IMbnDeviceServicesEvents a RIID.
  3. Llame a Advise en el punto de conexión devuelto y pase un puntero a una interfaz IUnknown en un objeto que implementa IMbnDeviceServicesEvents 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

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