メッセージ サービスを追加する
適用対象: Outlook 2013 | Outlook 2016
プロファイルに新しいメッセージ サービスを追加し、新しいメッセージ サービスにアクセスするには
IMsgServiceAdmin2::CreateMsgServiceEx を呼び出します。 CreateMsgServiceEx は 、次のタスクを実行します。
MAPISVC 内のメッセージ サービスに関連するすべての情報をコピーします。INF ファイル。すべてのプロバイダー セクションのプロファイル セクションを作成します。
ulContext パラメーターを MSG_SERVICE_CREATE に設定して、メッセージ サービスのエントリ ポイント関数 MSGSERVICEENTRY を呼び出します。
メッセージ サービスの PR_SERVICE_UID (PidTagServiceUid) プロパティを設定および取得します。
新しく追加されたメッセージ サービスにアクセスするには
IMsgServiceAdmin::GetMsgServiceTable を呼び出して、メッセージ サービス テーブルを取得します。
メッセージ サービス テーブルの IMAPITable::Advise メソッドを呼び出して、テーブル通知を登録します。
MAPI がTABLE_ROW_ADDED通知を送信する場合は、TABLE_NOTIFICATION構造体に含まれる SRow 構造体で、新しく追加されたメッセージ サービスのエントリ識別子を見つけます。