(mbnapi.h) 的 IMbnConnectionManager 接口

重要

从版本 1803 Windows 10开始,本部分中介绍的 Win32 API 由 Windows.Networking.Connectivity 命名空间中的Windows 运行时 API 替换。

提供对 IMbnConnection 对象和连接通知的访问权限。

继承

IMbnConnectionManager 接口继承自 IUnknown 接口。 IMbnConnectionManager 还包含以下类型的成员:

方法

IMbnConnectionManager 接口具有这些方法。

 
IMbnConnectionManager::GetConnection

获取一个连接。
IMbnConnectionManager::GetConnections

获取可用连接的列表。

注解

此接口可用于访问以下通知接口。

要注册的通知接收器 IID
IMbnConnectionManagerEvents IID_IMbnConnectionManagerEvents
IMbnConnectionEvents IID_IMbnConnectionEvents
 

应用程序可以通过使用CLSID_IMbnConnectionManager类 ID 调用 CoCreateInstance 来获取此接口。

以下过程介绍如何注册通知。

  1. 通过在 IMbnConnectionManager 对象上调用 QueryInterface 来获取 IConnectionPointContainer 接口。
  2. 要注册的每个通知接收器,请对返回的接口调用 FindConnectionPoint ,并将对应于通知接收器的 IID 传递给 riid
  3. 对于步骤 2 返回的每个连接点,请对返回的连接点调用“建议”,并在实现匹配通知接口到 pUnk 的对象上将指针传递给 IUnknown 接口。
可以通过对步骤 2 中返回的连接点调用 Unadvise 来终止通知。

若要查看注册 COM 通知的某些代码,请参阅 COM 连接点 文章的“客户端”部分。

要求

   
最低受支持的客户端 Windows 7 [桌面应用|UWP 应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 mbnapi.h