IMsgServiceAdmin::GetMsgServiceTable

適用対象: Outlook 2013 | Outlook 2016

メッセージ サービス テーブル (プロファイル内のメッセージ サービスの一覧) へのアクセスを提供します。

HRESULT GetMsgServiceTable(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

パラメーター

ulFlags

[in]Always NULL。

lppTable

[out]メッセージ サービス テーブルへのポインターへのポインター。

戻り値

S_OK

メッセージ サービス テーブルが正常に返されました。

注釈

IMsgServiceAdmin::GetMsgServiceTable メソッドは、セッション プロファイルに現在インストールされているメッセージ サービスを一覧表示する MAPI が保持するテーブルであるメッセージ サービス テーブルへのアクセスを提供します。 メッセージ サービス テーブル内の列の完全な一覧については、「 メッセージ サービス テーブル」を参照してください。

メッセージ サービス テーブルは静的です。 クライアントにアクセス権が付与された後、その後のメッセージ サービスの追加または削除は影響を受けなくなります。 現在のプロファイルにメッセージ サービスがない場合、 GetMsgServiceTable は 0 行のテーブルを返します。

MFCMAPI リファレンス

MFCMAPI のサンプル コードについては、次の表を参照してください。

ファイル 関数 コメント
MsgServiceTableDlg.cpp
CMsgServiceTableDlg::OnRefreshView
MFCMAPI では 、IMsgServiceAdmin::GetMsgServiceTable メソッドを使用して、ビューに表示するプロファイル内のサービスのテーブルを読み込みます。

関連項目

IMsgServiceAdmin::ConfigureMsgService

IMsgServiceAdmin::DeleteMsgService

IMsgServiceAdmin : IUnknown

[�R��h �T���v���Ƃ��� MFCMAPI