IMsgServiceAdmin::GetMsgServiceTable

适用于:Outlook 2013 | Outlook 2016

提供对消息服务表(配置文件中的消息服务列表)的访问权限。

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

参数

ulFlags

[in]始终为 NULL。

lppTable

[out]指向消息服务表的指针的指针。

返回值

S_OK

已成功返回消息服务表。

备注

IMsgServiceAdmin::GetMsgServiceTable 方法提供对消息服务表的访问权限,MAPI 维护的表列出了会话配置文件中当前安装的消息服务。 有关消息服务表中列的完整列表,请参阅 消息服务表

消息服务表是静态的。 授予客户端访问权限后,后续消息服务添加或删除不会影响该客户端。 如果当前配置文件中没有消息服务, 则 GetMsgServiceTable 将返回零行的表。

MFCMAPI 引用

有关 MFCMAPI 示例代码,请参阅下表。

文件 函数 Comment
MsgServiceTableDlg.cpp
CMsgServiceTableDlg::OnRefreshView
MFCMAPI 使用 IMsgServiceAdmin::GetMsgServiceTable 方法加载配置文件中的服务表,以在视图中呈现。

另请参阅

IMsgServiceAdmin::ConfigureMsgService

IMsgServiceAdmin::DeleteMsgService

IMsgServiceAdmin : IUnknown

MFCMAPI 代码示例