次の方法で共有


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

重要

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

この通知インターフェイスは、SMS 操作の完了状態とデバイスの SMS 状態の変更をアプリケーションに通知します。

継承

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

メソッド

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

 
IMbnSmsEvents::OnSetSmsConfigurationComplete

設定された SMS 構成操作が完了したか、SMS サブシステムが初期化され、操作の準備ができていることを通知する通知メソッド。
IMbnSmsEvents::OnSmsConfigurationChange

SMS 構成が変更されたか、使用可能であることを示す通知方法。
IMbnSmsEvents::OnSmsDeleteComplete

SMS 削除操作の完了を通知する通知メソッド。
IMbnSmsEvents::OnSmsNewClass0Message

新しいクラス 0/フラッシュ メッセージの到着を通知する通知メソッド。
IMbnSmsEvents::OnSmsReadComplete

メッセージ読み取り操作の完了を示す通知メソッド。
IMbnSmsEvents::OnSmsSendComplete

メッセージ送信操作の完了を示す通知メソッド。
IMbnSmsEvents::OnSmsStatusChange

メッセージ ストアの状態の変更を示す通知メソッド。

注釈

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

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

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

要件

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