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