次の方法で共有


IMbnConnectionProfileManager インターフェイス (mbnapi.h)

重要

バージョン 1803 Windows 10以降、このセクションで説明する Win32 API は、Windows.Networking.Connectivity 名前空間のWindows ランタイム API に置き換えられます。

接続プロファイルと接続通知へのアクセスを提供します。

継承

IMbnConnectionProfileManager インターフェイスは、IUnknown インターフェイスから継承されます。 IMbnConnectionProfileManager には、次の種類のメンバーもあります。

メソッド

IMbnConnectionProfileManager インターフェイスには、これらのメソッドがあります。

 
IMbnConnectionProfileManager::CreateConnectionProfile

デバイスの新しい接続プロファイルを作成します。
IMbnConnectionProfileManager::GetConnectionProfile

特定のモバイル ブロードバンド デバイスに関連付けられている特定の接続プロファイルを取得します。
IMbnConnectionProfileManager::GetConnectionProfiles

デバイスに関連付けられている接続プロファイルの一覧を取得します。

注釈

このインターフェイスを使用して、次の通知インターフェイスにアクセスできます。

登録する通知シンク IID
IMbnConnectionProfileManagerEvents IID_IMbnConnectionProfileManagerEvents
MbnConnectionProfileEvents IID_IMbnConnectionProfileEvents
 

アプリケーションは、クラス ID が CLSID_IMbnConnectionProfileManager の CoCreateInstance を呼び出すことによって、このインターフェイス 取得できます。

次の手順では、通知に登録する方法について説明します。

  1. IMbnConnectionProfileManager オブジェクトで QueryInterface を呼び出して、IConnectionPointContainer インターフェイスを取得します。
  2. 登録する通知シンクごとに、返されたインターフェイスで FindConnectionPoint を呼び出し、通知シンクに対応する IID を riid に渡します。
  3. 手順 2 で返される接続ポイントごとに、返された接続ポイントに対して Advise を呼び出し、一致する通知インターフェイスを実装するオブジェクトの IUnknown インターフェイスへのポインターを pUnk に渡します。
通知は、手順 2 で返された接続ポイントで Unadvise を呼び出すことによって終了できます。

COM 通知に登録するコードの一部を表示するには、 COM 接続ポイント に関する記事の「クライアント」セクションを参照してください。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー mbnapi.h