IMsgServiceAdmin : IUnknown

適用対象: Outlook 2013 | Outlook 2016

プロファイル内のメッセージ サービスに変更を加えます。

プロパティ
ヘッダー ファイル:
MapiX.h
によって公開される:
メッセージ サービス管理オブジェクト
実装元:
MAPI
呼び出し元:
クライアント アプリケーション
インターフェイス識別子:
IID_IMsgServiceAdmin
ポインター型:
LPSERVICEADMIN

Vtable の順序

メンバー 説明
Getlasterror
メッセージ サービス管理オブジェクトによって生成された最後のエラーに関する情報を含む MAPIERROR 構造体を返します。
GetMsgServiceTable
メッセージ サービス テーブル (プロファイル内のメッセージ サービスの一覧) へのアクセスを提供します。
CreateMsgService
現在のプロファイルにメッセージ サービスを追加します。
: このメソッドは非推奨です。 代わりに IMsgServiceAdmin2::CreateMsgServiceEx を 使用します。
DeleteMsgService
プロファイルからメッセージ サービスを削除します。
CopyMsgService
メッセージ サービスをプロファイルにコピーします。
RenameMsgService
非推奨。 メッセージ サービスに新しい名前を割り当てます。
ConfigureMsgService
メッセージ サービスを再構成します。
OpenProfileSection
現在のプロファイルのセクションを開き、さらにアクセスするために IProfSect ポインターを返します。
MsgServiceTransportOrder
メッセージを配信するためにトランスポート プロバイダーを呼び出す順序を設定します。
AdminProviders
プロバイダー管理オブジェクトへのアクセスを提供するポインターを返します。
SetPrimaryIdentity
メッセージ サービスをプロファイルのプライマリ ID のサプライヤーとして指定します。
GetProviderTable
プロバイダー テーブル (プロファイル内のサービス プロバイダーの一覧) へのアクセスを提供します。

注釈

実装では、IMAPISession::AdminServices メソッドを呼び出すか、IProfAdmin::AdminServices メソッドを呼び出すことによって、2 つの方法で IMsgServiceAdmin インターフェイスへのポインターを取得できます。 プロファイル構成に主に関係するクライアントの場合、 IProfAdmin::AdminServices は、プロバイダーを MAPI セッションにログオンしないため、 IMsgServiceAdmin インターフェイスを取得するための推奨される方法です。 クライアントがアクティブなプロファイルを変更する必要がある場合は、IMsgServiceAdmin ポインターを取得するために IMAPISession::AdminServices を呼び出す必要があります。 MAPI では使用中のプロファイルの削除は許可されませんが、クライアントがプロファイル内のすべてのメッセージ サービスを削除できないようにするための保護策はありません。

関連項目

MAPI のインターフェイス