Заголовок syncmgr.h

Этот заголовок используется оболочкой Windows. Дополнительные сведения см. в разделе:

syncmgr.h содержит следующие программные интерфейсы:

Интерфейсы

 
IEnumSyncMgrConflict

Предоставляет методы перечисления конфликтов.
IEnumSyncMgrEvents

Предоставляет методы перечисления событий синхронизации.
IEnumSyncMgrSyncItems

Предоставляет методы, перечисляющие объекты элемента синхронизации, управляемые обработчиком.
ISyncMgrConflict

Предоставляет методы, предоставляющие сведения о конфликте, полученные из хранилища конфликтов, и позволяющие разрешить конфликт.
ISyncMgrConflictFolder

Предоставляет метод, который получает список идентификаторов конфликтов для объекта конфликта.
ISyncMgrConflictItems

Предоставляет методы, которые получают данные о конфликте и количество элементов.
ISyncMgrConflictPresenter

Предоставляет метод, который представляет конфликт для пользователя.
ISyncMgrConflictResolutionItems

Предоставляет методы, которые получают сведения об элементе и количество элементов.
ISyncMgrConflictResolveInfo

Предоставляет методы, которые получают и задают сведения об устранении конфликтов диспетчера синхронизации.
ISyncMgrConflictStore

Предоставляет методы, позволяющие обработчику предоставлять конфликты, которые отображаются в папке "Конфликты".
ISyncMgrControl

Предоставляет методы, позволяющие приложению или обработчику запускать или останавливать синхронизацию, уведомлять Центр синхронизации об изменениях в наборе обработчиков или элементов или уведомлять об изменениях значений свойств.
ISyncMgrEvent

Предоставляет методы, извлекающие данные из хранилища событий. Хранилище событий позволяет Центру синхронизации получать перечислитель всех событий в хранилище, а также извлекать отдельные события.
ISyncMgrEventLinkUIOperation

Предоставляет метод, который вызывается при щелчке ссылок на события в папке результатов синхронизации.
ISyncMgrEventStore

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

Предоставляет методы, составляющие основной интерфейс, реализованный обработчиком синхронизации.
ISyncMgrHandlerCollection

Предоставляет методы, предоставляющие перечислитель идентификаторов обработчиков синхронизации и создающие экземпляры этих обработчиков синхронизации.
ISyncMgrHandlerInfo

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

Предоставляет методы, управляющие синхронизирующими конфликтами. Реализуйте этот интерфейс для создания обработчика конфликтов синхронизации. Пользовательский интерфейс для разрешения конфликтов вызывает этот интерфейс, чтобы разрешить конфликт, представленный пользователю.
ISyncMgrScheduleWizardUIOperation

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

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

Предоставляет методы, позволяющие процессу синхронизации сообщать о ходе выполнения и событиях в центр синхронизации или запрашивать, был ли процесс отменен.
ISyncMgrSyncItem

Предоставляет методы, которые действуют и извлекают информацию из одного элемента синхронизации, позволяя обработчикам управлять элементами синхронизации как независимыми объектами.
ISyncMgrSyncItemContainer

Предоставляет методы, предоставляющие обработчикам сведения о содержащихся в них элементах.
ISyncMgrSyncItemInfo

Предоставляет методы, предоставляющие сведения о свойстве и состоянии для одного элемента синхронизации.
ISyncMgrSyncResult

Предоставляет метод, который приложения, вызывающие ISyncMgrControl, могут использовать для получения результата вызова ISyncMgrControl::StartHandlerSync или ISyncMgrControl::StartItemSync.
ISyncMgrUIOperation

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

Функции

 
FreeConfirmConflictItem

Освобождает ресурсы, выделенные для структуры CONFIRM_CONFLICT_ITEM.

Структуры

 
CONFIRM_CONFLICT_ITEM

Определяет структуру конфликтующие элементы.
CONFIRM_CONFLICT_RESULT_INFO

Определяет структуру сведений о результатах конфликта.
SYNCMGR_CONFLICT_ID_INFO

Описывает структуру сведений о конфликте идентификаторов.

Перечисления

 
SYNCMGR_CANCEL_REQUEST

Описывает запрос пользователя на отмену синхронизации.
SYNCMGR_CONFLICT_ITEM_TYPE

Описывает тип конфликтуемого элемента.
SYNCMGR_CONTROL_FLAGS

Указывает, как должна выполняться операция, запрошенная с определенными методами ISyncMgrControl.
SYNCMGR_EVENT_FLAGS

Задает флаги для события синхронизации.
SYNCMGR_EVENT_LEVEL

Указывает тип события, сообщаемого в центр синхронизации.
SYNCMGR_HANDLER_CAPABILITIES

Указывает возможности обработчика в отношении действий, которые могут быть выполнены с ним.
SYNCMGR_HANDLER_POLICIES

Перечисляет политики, заданные обработчиком синхронизации, которые отклоняются от политики по умолчанию.
SYNCMGR_HANDLER_TYPE

Указывает тип обработчика. Используется ISyncMgrHandlerInfo::GetType.
SYNCMGR_ITEM_CAPABILITIES

Указывает действия, которые могут выполняться с элементом.
SYNCMGR_ITEM_POLICIES

Указывает политики элемента для управления тем, как они могут быть включены или отключены групповой политикой.
SYNCMGR_PRESENTER_CHOICE

Описывает выбор, который пользователь делает в отношении разрешения конфликтов диспетчера синхронизации. Используется ISyncMgrConflictPresenter.
SYNCMGR_PRESENTER_NEXT_STEP

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

Указывает текущее состояние хода выполнения процесса синхронизации. Используется ISyncMgrSyncCallback::ReportProgress.
SYNCMGR_RESOLUTION_ABILITIES

Указывает возможности и действия по разрешению конфликтов, которые необходимо выполнить. Используется с ISyncMgrResolutionHandler::QueryAbilities.
SYNCMGR_RESOLUTION_FEEDBACK

Описание обратной связи по разрешению диспетчера синхронизации. Используется ISyncMgrResolutionHandler.
SYNCMGR_SYNC_CONTROL_FLAGS

Указывает флаги, используемые ISyncMgrControl::StartHandlerSync и ISyncMgrControl::StartItemSync.