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

重要

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

この通知インターフェイスは、非同期接続要求の変更と完了の状態についてアプリケーションに通知します。

継承

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

メソッド

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

 
IMbnConnectionEvents::OnConnectComplete

接続操作の完了を通知する通知メソッド。
IMbnConnectionEvents::OnConnectStateChange

デバイスの接続状態が変更されたかどうかを示す通知メソッド。
IMbnConnectionEvents::OnDisconnectComplete

切断操作が実行されたことを示す通知メソッド。
IMbnConnectionEvents::OnVoiceCallStateChange

デバイスの音声通話状態の変化を示す通知メソッド。

注釈

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

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

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

要件

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