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 не позволяет удалять используемый профиль, нет никаких мер безопасности, чтобы предотвратить удаление клиентом всех служб сообщений в профиле.