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
将消息服务指定为配置文件的主要标识的供应商。
GetProviderTable
提供对提供程序表(配置文件中的服务提供商列表)的访问权限。

备注

实现可以通过两种方式获取指向 IMsgServiceAdmin 接口的指针:通过调用 IMAPISession::AdminServices 方法或调用 IProfAdmin::AdminServices 方法。 对于主要涉及配置文件配置的客户端, IProfAdmin::AdminServices 是获取 IMsgServiceAdmin 接口的首选方法,因为它不会将提供程序登录到 MAPI 会话。 如果客户端需要能够更改活动配置文件,则应调用 IMAPISession::AdminServices 以获取 IMsgServiceAdmin 指针。 请注意,尽管 MAPI 不允许删除正在使用的配置文件,但没有任何安全措施可以阻止客户端删除配置文件中的所有消息服务。

另请参阅

MAPI 接口