IMbnConnectionManager インターフェイス (mbnapi.h)
重要
バージョン 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 |
アプリケーションは、クラス ID が CLSID_IMbnConnectionManager の CoCreateInstance を呼び出すことで、このインターフェイス を取得できます。
次の手順では、通知に登録する方法について説明します。
- IMbnConnectionManager オブジェクトで QueryInterface を呼び出して、IConnectionPointContainer インターフェイスを取得します。
- 登録する通知シンクごとに、返されたインターフェイスで FindConnectionPoint を呼び出し、通知シンクに対応する IID を riid に渡します。
- 手順 2 で返された接続ポイントごとに、返された接続ポイントに対して Advise を呼び出し、一致する通知インターフェイスを実装するオブジェクトの IUnknown インターフェイスへのポインターを pUnk に渡します。
COM 通知に登録するコードを表示するには、COM 接続ポイント に関する記事の「クライアント」セクションを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | mbnapi.h |