MAPI メッセージ サービスの概要MAPI message service overview

適用されます: OutlookApplies to: Outlook

メッセージ サービスでは、関連するサービス プロバイダーでは、通常同じメッセージング システムと連携するサービス プロバイダーのグループを定義します。A message service defines a group of related service providers, typically service providers that work with the same messaging system. サービス ・ プロバイダーでは、メッセージング システムと、MAPI サブシステムの間で通信するための作業を行う、メッセージ サービスは、ユーザーと一般的なメッセージング システムを使用するサービス プロバイダーとの間のやり取りの作業を実行します。Whereas service providers perform the work of communicating between messaging systems and the MAPI subsystem, message services perform the work of interfacing between the user and service providers that work with a common messaging system.

メッセージ サービスは、簡単にインストールおよび構成サービス プロバイダーのユーザー用に存在します。Message services exist to make the installation and configuration of service providers easier for users. ユーザーを直接インストールまたはサービス プロバイダーを構成します。メッセージ サービスは、インストールと構成の各サービスに属しているサービス プロバイダーに完全に処理します。Users never directly install or configure a service provider; the message service completely handles the installation and configuration of each of the service providers that belong to the service. ユーザーは、この機能のため、特定のサービス プロバイダーの構成要件を理解する必要はありません。Because of this feature, users do not need to be familiar with specific service provider configuration requirements.

次の図は、メッセージ ベースのクライアント アプリケーションとメッセージの 2 つのサービス間の関係を示しています。The following figure shows the relationship between a messaging-based client application and two message services.

メッセージ サービスのインストールと構成Message service installation and configuration

メッセージ サービスのインストールと構成Message service installation and configuration

ユーザーは、サービスとそのサービス プロバイダーをプロファイルに追加するには、各メッセージ サービスのインストール コードを呼び出します。The user invokes the installation code of each message service to add the service and its service providers to a profile. 図に示すようにメッセージのサービスの 1 つは、ある 3 つのサービス プロバイダーです。その他のメッセージ サービスでは、2 つのサービス プロバイダーがあります。In one of the message services shown in the figure, there are three service providers; in the other message service, there are two service providers. 後でインストールが完了したら、通常、ログオン時に各メッセージ サービスのサービス ・ プロバイダーが構成されます。At some later time after installation is complete, typically at logon time, the service providers in each message service are configured. 構成コードは、各メッセージ サービスでは、サービスのプロバイダーの構成を処理します。The configuration code in each message service handles the configuration of the providers in the service.

メッセージ サービスがインストールされると、そのインストール プログラムはインストール ソースから必要なファイルをユーザーのローカル ディスクにコピーし、構成ファイル、Mapisvc.inf を更新します。When a message service is installed, its installation program copies necessary files from the installation source to the user's local disk and updates a configuration file, Mapisvc.inf. Mapisvc.inf ファイルには、すべてのメッセージ サービスと、コンピューターにインストールできるサービス プロバイダーの構成設定が含まれています。The Mapisvc.inf file contains configuration settings for all of the message services and service providers that can be installed on the computer. セクションは、各レベルでは、各セクション間のリンクを階層構造で編成されています。It is organized in hierarchical sections, with links between each section at each level. 最上位のセクションには、MAPI サブシステムには、使用可能なメッセージのすべてのサービスのリストなど、オンライン ヘルプのインストールに関連する情報が含まれています。The section at the top level contains information that is relevant for the MAPI subsystem, such as a list of all available message services, and for the online Help installation. 次のレベルには、メッセージ サービスとその構成のエントリ ポイント関数の名前の DLL ファイル名などの情報と、メッセージのサービスごとにセクションがあります。The next level has sections for each message service, with information such as the DLL file name of the message service and the name of its configuration entry point function. 3 番目のレベルでは、メッセージ サービスでは、各サービス プロバイダーの構成データを含むセクションがあります。The third level has sections with configuration data for each service provider in the message service.

構成を処理するには、メッセージ サービスは、MAPI、およびプロパティ シートと呼ばれるタブ付きダイアログ ボックスで定義されているプロトタイプに準拠しているエントリ ポイント関数を実装します。To handle configuration, a message service implements an entry point function that complies with a prototype defined by MAPI, and a tabbed dialog box known as a property sheet. MAPI は、プロファイルの管理とメッセージ サービスのサービス プロバイダーの管理に関連するクライアント要求を処理するエントリ ポイント関数を呼び出します。MAPI calls the entry point function to service client requests that relate to profile management and the management of service providers in the message service. プロパティ シートは、表示、およびメッセージ サービスとサービス プロバイダーの構成のプロパティを変更するために使用されます。Property sheets are used for viewing and changing message service and service provider configuration properties.

関連項目See also