閱讀英文

共用方式為


syncmgr.h 標頭

Windows Shell 會使用此標頭。 如需詳細資訊,請參閱:

syncmgr.h 包含下列程式設計介面:

介面

 
IEnumSyncMgrConflict

公開衝突列舉方法。
IEnumSyncMgrEvents

公開同步處理事件列舉方法。
IEnumSyncMgrSyncItems

公開方法,列舉處理常式所管理的同步專案物件。
ISyncMgrConflict

公開方法,提供從衝突存放區擷取之衝突的相關資訊,並允許解決衝突。
ISyncMgrConflictFolder

公開方法,這個方法會取得衝突物件的衝突識別碼清單。
ISyncMgrConflictItems

公開取得衝突專案資料和專案計數的方法。
ISyncMgrConflictPresenter

公開向使用者呈現衝突的方法。
ISyncMgrConflictResolutionItems

公開取得專案資訊和專案計數的方法。
ISyncMgrConflictResolveInfo

公開取得和設定同步管理員衝突解決相關資訊的方法。
ISyncMgrConflictStore

公開方法,允許處理常式提供出現在 Conflicts 資料夾中的衝突。
ISyncMgrControl

公開允許應用程式或處理常式啟動或停止同步處理的方法、通知同步處理中心對處理常式或專案集的變更,或通知屬性值的變更。
ISyncMgrEvent

公開從事件存放區擷取資料的方法。 事件存放區可讓同步中心取得存放區中所有事件的列舉值,以及擷取個別事件。
ISyncMgrEventLinkUIOperation

提供在同步結果資料夾中按一下事件連結時所呼叫的方法。
ISyncMgrEventStore

公開方法,允許處理常式提供自己的事件存放區及管理自己的同步事件,而不是使用預設的同步中心事件存放區。 這些事件會顯示在 [同步結果] 資料夾中。
ISyncMgrHandler

公開組成同步處理常式所實作之主要介面的方法。
ISyncMgrHandlerCollection

公開提供同步處理常式識別碼列舉值的方法,並具現化這些同步處理常式。
ISyncMgrHandlerInfo

公開方法,允許處理常式提供屬性和狀態資訊給同步中心。
ISyncMgrResolutionHandler

公開管理同步衝突的方法。 實作這個介面來建構同步衝突處理常式。 衝突解決使用者介面 (UI) 會呼叫此介面,以解決向使用者顯示的衝突。
ISyncMgrScheduleWizardUIOperation

公開方法,允許處理常式顯示處理常式的同步排程精靈。
ISyncMgrSessionCreator

公開單一方法,讓處理常式或外部應用程式可以通知同步中心同步處理已開始,以及報告進度和事件。
ISyncMgrSyncCallback

公開方法,讓同步處理常式向同步處理中心報告進度和事件,或查詢進程是否已取消。
ISyncMgrSyncItem

公開處理和擷取單一同步專案資訊的方法,讓處理常式能夠將同步處理專案當做獨立物件來管理。
ISyncMgrSyncItemContainer

公開方法,提供其所包含專案的相關資訊給處理常式。
ISyncMgrSyncItemInfo

公開提供單一同步專案之屬性和狀態資訊的方法。
ISyncMgrSyncResult

公開呼叫 ISyncMgrControl 的應用程式可用來取得 ISyncMgrControl::StartHandlerSync 或 ISyncMgrControl::StartItemSync 呼叫的結果。
ISyncMgrUIOperation

公開同步處理常式或同步專案可在同步中心要求時顯示 UI 物件的方法。

函式

 
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 所使用的旗標。