Interfaz IMbnConnectionManager (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.
Proporciona acceso a objetos IMbnConnection y notificaciones de conexión.
Herencia
La interfaz IMbnConnectionManager hereda de la interfaz IUnknown . IMbnConnectionManager también tiene estos tipos de miembros:
Métodos
La interfaz IMbnConnectionManager tiene estos métodos.
IMbnConnectionManager::GetConnection Obtiene una conexión. |
IMbnConnectionManager::GetConnections Obtiene una lista de conexiones disponibles. |
Comentarios
Esta interfaz se puede usar para acceder a las siguientes interfaces de notificación.
Receptor de notificaciones que se va a registrar | IID |
---|---|
IMbnConnectionManagerEvents | IID_IMbnConnectionManagerEvents |
IMbnConnectionEvents | IID_IMbnConnectionEvents |
Una aplicación puede obtener esta interfaz llamando a CoCreateInstance con un identificador de clase de CLSID_IMbnConnectionManager.
En el procedimiento siguiente se describe cómo registrarse para recibir notificaciones.
- Obtenga una interfaz IConnectionPointContainer llamando a QueryInterface en un objeto IMbnConnectionManager .
- Para que cada receptor de notificaciones se registre, llame a FindConnectionPoint en la interfaz devuelta y pase IID correspondiente al receptor de notificaciones a riid.
- Para cada punto de conexión devuelto por el paso 2, llame a Advise en el punto de conexión devuelto y pase un puntero a una interfaz IUnknown en un objeto que implementa la interfaz de notificación coincidente en pUnk.
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 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | mbnapi.h |