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