Синхронизация состояния содержимого
Область применения: Outlook 2013 | Outlook 2016
В этом разделе описывается, что происходит во время синхронизации содержимого на конечном компьютере репликации.
Краткие сведения
Свойство | Значение |
---|---|
Идентификатор состояния: |
LR_SYNC_CONTENTS |
Связанная структура данных: |
SYNCCONT |
Из этого состояния: |
Состояние синхронизации |
В этом состоянии: |
Скачивание состояния таблицы, отправка состояния таблицы или синхронизация состояния |
Примечание.
Конечный автомат репликации является детерминированным конечным автоматом. Клиент, отправляющийся из одного состояния в другое, должен в конечном итоге вернуться к первому из второго.
Описание
Это состояние инициирует один из двух процессов репликации: отправка содержимого указанных папок в локальное хранилище или полная синхронизация. При полной синхронизации для каждой из указанных папок сначала отправляется содержимое, а затем загружается. В зависимости от ulFlags, заданной в соответствующей структуре SYNC в предыдущем состоянии синхронизации, Outlook инициализирует элементы [out] в структуре SYNCCONT для предоставления сведений о содержимом.
С помощью той же структуры SYNCCONT клиент получает количество папок, в которых есть содержимое для отправки или скачивания. Клиент будет циклически просматривать каждую из этих папок, переместив локальное хранилище в состояние таблицы отправки, чтобы отправить папку, или переместив локальное хранилище в состояние таблицы загрузки, чтобы скачать папку.
Кроме того, клиент получает идентификаторы записей для папок, требующих репликации.
Когда это состояние закончится, Outlook очищает свои внутренние сведения. Локальное хранилище возвращается в состояние синхронизации.
См. также
Сведения об API репликации
��������� MAPI
Сведения о конечном автомате репликации
SYNCSTATE