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 repareForSync 方法返回并调用 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
标头 mobsync.h

另请参阅

ISyncMgrEnumItems

ISyncMgrSynchronizeCallback

ISyncMgrSynchronizeInvoke