ISyncMgrControl 介面 (syncmgr.h)
公開允許應用程式或處理常式啟動或停止同步處理的方法、通知同步處理中心對處理常式或專案集的變更,或通知屬性值的變更。
繼承
ISyncMgrControl介面繼承自IUnknown介面。 ISyncMgrControl 也有下列類型的成員:
方法
ISyncMgrControl介面具有這些方法。
ISyncMgrControl::ActivateHandler 啟動或停用處理程式。 |
ISyncMgrControl::EnableHandler 啟用或停用處理程式。 |
ISyncMgrControl::EnableItem 啟用或停用由指定處理常式管理的同步處理專案。 |
ISyncMgrControl::StartHandlerSync 起始特定處理常式所管理之所有專案的同步處理。 |
ISyncMgrControl::StartItemSync 起始特定處理常式所管理之指定專案的同步處理。 |
ISyncMgrControl::StartSyncAll 同步處理所有處理常式所管理的所有專案。 |
ISyncMgrControl::StopHandlerSync 停止指定處理常式的同步處理。 |
ISyncMgrControl::StopItemSync 停止特定處理常式所管理之指定專案的同步處理。 |
ISyncMgrControl::StopSyncAll 停止所有處理常式所管理之所有專案的同步處理。 |
ISyncMgrControl::UpdateConflicts 通知同步中心已針對特定處理常式或專案新增衝突。 |
ISyncMgrControl::UpdateEvents 通知同步中心已針對特定處理常式或專案新增事件。 |
ISyncMgrControl::UpdateHandler 指示同步中心繼續處理常式所管理的專案,或通知處理常式的屬性已變更。 |
ISyncMgrControl::UpdateHandlerCollection 指示同步中心繼續處理常式集合,或通知處理常式集合中的處理常式屬性已變更。 |
ISyncMgrControl::UpdateItem 通知同步中心同步處理專案的屬性已變更。 |
備註
ISyncMgrControl 是由同步中心實作。 應用程式或處理常式可以具現化為CLSID_SyncMgrControl物件,此物件會實作為元件物件模型, (COM) 本機伺服器。 因此, 呼叫 ISyncMgrControl 方法可能需要相當長的時間。 這些呼叫不應該在 UI 執行緒上進行。
此介面的所有方法都會使用同步中心排入其要求佇列。
ISyncMgrControl 是 ISyncMgrSynchronizeInvoke的取代專案。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | syncmgr.h |