Поделиться через


IMsgServiceAdmin : IUnknown

Область применения: Outlook 2013 | Outlook 2016

Вносит изменения в службу сообщений в профиле.

Свойство Значение
Файл заголовка:
MapiX.h
Предоставляется:
Объекты администрирования службы сообщений
Реализовано в:
MAPI
Вызывающая сторона:
Клиентские приложения
Идентификатор интерфейса:
IID_IMsgServiceAdmin
Тип указателя:
LPSERVICEADMIN

Порядок vtable

Member Описание
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