Интерфейс ISyncMgrSynchronize (mobsync.h)
Предоставляет методы, позволяющие зарегистрированным приложениям или службе получать уведомления от диспетчера синхронизации.
Наследование
Интерфейс ISyncMgrSynchronize наследуется от интерфейса IUnknown . ISyncMgrSynchronize также имеет следующие типы элементов:
Методы
Интерфейс ISyncMgrSynchronize содержит следующие методы.
ISyncMgrSynchronize::EnumSyncMgrItems Получает интерфейс ISyncMgrEnumItems для элементов, обрабатываемых зарегистрированным приложением. |
ISyncMgrSynchronize::GetHandlerInfo Получает сведения о обработчике. |
ISyncMgrSynchronize::GetItemObject Получает интерфейс для указанного элемента, обрабатываемого зарегистрированным приложением. |
ISyncMgrSynchronize::Initialize Вызывается диспетчером синхронизации в обработчике зарегистрированного приложения, чтобы определить, обрабатывает ли обработчик событие синхронизации. |
ISyncMgrSynchronize::P repareForSync Позволяет зарегистрированному приложению отображать любой пользовательский интерфейс и выполнять любую необходимую инициализацию перед вызовом метода ISyncMgrSynchronize::Synchronize. |
ISyncMgrSynchronize::SetItemStatus Вызывается диспетчером синхронизации в обработчике зарегистрированного приложения для изменения состояния элемента в следующих двух случаях: _between времени, когда обработчик возвращается из метода ISyncMgrSynchronize::P repareForSyncSync и вызывает метод обратного вызова PrepareForSyncCompleted, или после того, как обработчик вернулся из метода ISyncMgrSynchronize::Synchronize, но еще не вызывал метод обратного вызова SynchronizeCompleted. |
ISyncMgrSynchronize::SetProgressCallback Задает интерфейс ISyncMgrSynchronizeCallback. Зарегистрированные приложения используют этот интерфейс обратного вызова для предоставления сведений о состоянии из методов ISyncMgrSynchronize::P repareForSync и ISyncMgrSynchronize::Synchronize. |
ISyncMgrSynchronize::ShowError Вызывается диспетчером синхронизации в обработчике зарегистрированного приложения, когда пользователь дважды щелкает связанное сообщение на вкладке ошибок. |
ISyncMgrSynchronize::ShowProperties Вызывается диспетчером синхронизации, когда пользователь выбирает элемент в диалоговом окне выбора, а затем нажимает кнопку Свойства. |
ISyncMgrSynchronize::Synchronize Вызывается диспетчером синхронизации один раз для каждой выбранной группы после выбора пользователем зарегистрированных приложений для синхронизации. |
Комментарии
Когда следует реализовать
Этот интерфейс должен быть реализован в обработчике зарегистрированного приложения для получения уведомлений от диспетчера синхронизации и участия в процессе синхронизации.ISyncMgrSynchronize был заменен в Windows Vista на ISyncMgrHandler.
Когда следует использовать
Диспетчер синхронизации вызывает методы этого интерфейса для отправки уведомлений зарегистрированным приложениям или службам во время синхронизации.Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | mobsync.h |