mobsync.h 標頭
Windows Shell 會使用此標頭。 如需詳細資訊,請參閱
mobsync.h 包含下列程式設計介面:
ISyncMgrEnumItems 公開透過 SYNCMGRITEM 結構陣列列舉的方法。 |
ISyncMgrRegister 公開方法,讓應用程式可以向同步管理員註冊。 這可以透過 ISyncMgrRegister 介面或直接在登錄中註冊來達成。 |
ISyncMgrSynchronize 公開方法,讓已註冊的應用程式或服務能夠接收來自同步處理管理員的通知。 |
ISyncMgrSynchronizeCallback 公開管理同步處理常式的方法。 |
ISyncMgrSynchronizeInvoke 公開方法,讓已註冊的應用程式叫用同步處理管理員來更新專案。 |
SYNCMGRHANDLERINFO 提供用於 ISyncMgrSynchronize::GetHandlerInfo 方法之處理常式的相關資訊。 |
SYNCMGRITEM 提供 ISyncMgrEnumItems 介面所列舉之專案的相關資訊。 |
SYNCMGRLOGERRORINFO 提供用於 ISyncMgrSynchronizeCallback::LogError 方法的錯誤資訊。 |
SYNCMGRPROGRESSITEM 提供同步處理進行時的狀態資訊。 這個結構會與 ISyncMgrSynchronizeCallback::P rogress 方法搭配使用,並對應至單一同步處理專案。 |
SYNCMGRFLAG SYNCMGRFLAG 列舉值用於 ISyncMgrSynchronize::Initialize 方法,以指出同步處理事件起始的方式。 |
SYNCMGRHANDLERFLAGS 用於 SYNCMGRHANDLERINFO 結構,作為套用至目前處理常式的旗標。 |
SYNCMGRINVOKEFLAGS SYNCMGRINVOKEFLAGS 列舉值會指定同步管理員如何在 ISyncMgrSynchronizeInvoke::UpdateItems 方法中叫用同步管理員。 |
SYNCMGRITEMFLAGS 指定 SYNCMGRITEM 結構中目前專案的資訊。 |
SYNCMGRLOGLEVEL SYNCMGRLOGLEVEL 列舉值會指定用於 ISyncMgrSynchronizeCallback::LogError 方法的錯誤層級。 |
SYNCMGRREGISTERFLAGS SYNCMGRREGISTERFLAGS 列舉值用於 ISyncMgrRegister 介面的方法中,以識別處理常式註冊要通知的事件。 |
SYNCMGRSTATUS 用於 ISyncMgrSynchronize::SetItemStatus 方法,以指定專案的更新狀態。 |