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


Поддержка настройки службы сообщений

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

Для поддержки конфигурации службы сообщений используйте следующую процедуру:

  1. Реализуйте функцию точки входа, которая соответствует прототипу MSGSERVICEENTRY . Функции точки входа службы сообщений управляют доступом к данным конфигурации и вызываются в следующих случаях:

    • Когда клиент входит в систему, чтобы получить сведения для настройки службы сообщений.

    • Когда клиент хочет просмотреть или изменить свойство конфигурации.

    Хотя большинство служб сообщений предоставляют функции точки входа, как и должно быть, эти функции не являются обязательными. Службы сообщений могут предоставлять доступ к данным конфигурации другими способами. Однако использование функции точки входа стандартизирует и упрощает процесс настройки.

    MAPI ожидает, что все функции точек входа службы сообщений смогут сохранять и извлекать свойства из разделов профиля, связанных со службой сообщений. Эту функцию можно поддерживать в интерактивном режиме, программно или как в интерактивном, так и программном режиме.

    Для поддержки интерактивной конфигурации укажите страницу свойств, в которой отображаются свойства, связанные с настройкой службы сообщений. Кроме того, можно предоставить листы свойств для каждого настраиваемого поставщика. Некоторые службы сообщений ограничивают пользователей представлением свойств конфигурации только для чтения; другие службы сообщений позволяют пользователям вносить изменения.

    Для поддержки программной конфигурации функция точки входа службы сообщений должна работать без вмешательства пользователя. Если служба сообщений может быть вызвана мастером профилей, необходимо поддерживать программную конфигурацию. Если служба сообщений не позволяет настроить себя с помощью мастера профилей, можно выбрать, следует ли поддерживать программную конфигурацию.

    Дополнительные сведения о поддержке конфигурации в функции точки входа службы сообщений см. в разделе MSGSERVICEENTRY.

  2. Опубликуйте имя функции точки входа службы сообщений в файле конфигурации Mapisvc.inf, включив следующую запись в раздел службы сообщений:

    PR_SERVICE_ENTRY_NAME=<name of message service>

  3. Создание одного или нескольких диалоговых окон страниц свойств для отображения данных конфигурации.

  4. Если вы хотите разрешить мастеру профилей настроить службу сообщений, выполните следующие задачи:

    • Реализуйте функцию точки входа, которая соответствует прототипу WIZARDENTRY .

    • Реализуйте стандартную процедуру диалогового окна Windows, которая соответствует прототипу SERVICEWIZARDDLGPROC .

    • Улучшайте функцию точки входа службы сообщений, чтобы реагировать на дополнительные события.

См. также