Добавление службы сообщений
Область применения: Outlook 2013 | Outlook 2016
Добавление новой службы сообщений в профиль и доступ к новой службе сообщений
Вызовите IMsgServiceAdmin2::CreateMsgServiceEx. CreateMsgServiceEx выполняет следующие задачи:
Копирует все необходимые сведения для службы сообщений, которая находится в MAPISVC. INF-файл, создающий раздел профиля для каждого раздела поставщика.
Вызывает функцию точки входа службы сообщений MSGSERVICEENTRY с параметром ulContext , для параметра MSG_SERVICE_CREATE.
Задает и извлекает свойство PR_SERVICE_UID службы сообщений (PidTagServiceUid).
Доступ к новой службе сообщений
Вызовите IMsgServiceAdmin::GetMsgServiceTable , чтобы получить таблицу службы сообщений.
Вызовите метод IMAPITable::Advise таблицы сообщений, чтобы зарегистрироваться для получения уведомлений о таблицах.
Когда MAPI отправляет уведомление TABLE_ROW_ADDED, найдите идентификатор записи добавленной службы сообщений в структуре SRow , включенной в структуру TABLE_NOTIFICATION .