IMbnInterfaceEvents インターフェイス (mbnapi.h)
重要
バージョン 1803 Windows 10以降、このセクションで説明する Win32 API は、Windows.Networking.Connectivity 名前空間のWindows 运行时 API に置き換えられます。
このインターフェイスは、非同期 の IMbnInterface メソッド呼び出しと、デバイスの状態の変更を処理するために使用される通知インターフェイスです。
継承
IMbnInterfaceEvents インターフェイスは、IUnknown インターフェイスから継承します。 IMbnInterfaceEvents には、 次の種類のメンバーもあります。
メソッド
IMbnInterfaceEvents インターフェイスには、これらのメソッドがあります。
IMbnInterfaceEvents::OnEmergencyModeChange この通知方法は、緊急モードが変更されたことを示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnHomeProviderAvailable この通知メソッドは、デバイスのホーム プロバイダー情報が使用可能であることを示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnInterfaceCapabilityAvailable この通知メソッドは、インターフェイス機能情報が使用可能であることを示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnPreferredProvidersChange この通知方法は、デバイスの優先プロバイダー リストの変更を示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnReadyStateChange この通知メソッドは、インターフェイスの準備完了状態の変更を示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnScanNetworkComplete この通知方法は、ネットワーク スキャンの完了を示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnSetPreferredProvidersComplete この通知メソッドは、SetPreferredProviders 操作の完了を示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
IMbnInterfaceEvents::OnSubscriberInformationChange この通知方法は、デバイスのサブスクライバー情報が変更されたことを示すために、モバイル ブロードバンド サービスによって呼び出されます。 |
解説
次の手順では、通知に登録する方法について説明します。
- IMbnInterfaceManager オブジェクトで QueryInterface を呼び出して、IConnectionPointContainer インターフェイスを取得します。
- 返されたインターフェイスで FindConnectionPoint を呼び出し、 IID_IMbnInterfaceEvents を riid に渡します。
- 返された接続ポイントに対して Advise を呼び出し、iMbnInterfaceEvents を実装するオブジェクトの IUnknown インターフェイスへのポインターを pUnk に渡します。
COM 通知に登録するコードを表示するには、COM 接続ポイント に関する記事の「クライアント」セクションを参照してください。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | mbnapi.h |