Share via


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 執行緒上進行。

此介面的所有方法都會使用同步中心排入其要求佇列。

ISyncMgrControlISyncMgrSynchronizeInvoke的取代專案。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 syncmgr.h