mobsync.h ヘッダー

このヘッダーは、Windows シェルによって使用されます。 詳細については、次を参照してください。

mobsync.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
ISyncMgrEnumItems

SYNCMGRITEM 構造体の配列を列挙するメソッドを公開します。
ISyncMgrRegister

アプリケーションが同期マネージャーに登録できるように、メソッドを公開します。 これは、ISyncMgrRegister インターフェイスを使用するか、レジストリに直接登録することで実現できます。
ISyncMgrSynchronize

登録されているアプリケーションまたはサービスが同期マネージャーから通知を受信できるようにするメソッドを公開します。
ISyncMgrSynchronizeCallback

同期プロセスを管理するメソッドを公開します。
ISyncMgrSynchronizeInvoke

登録済みアプリケーションが同期マネージャーを呼び出して項目を更新できるようにするメソッドを公開します。

構造

 
SYNCMGRHANDLERINFO

ISyncMgrSynchronize::GetHandlerInfo メソッドで使用するハンドラーに関する情報を提供します。
SYNCMGRITEM

ISyncMgrEnumItems インターフェイスによって列挙される項目に関する情報を提供します。
SYNCMGRLOGERRORINFO

ISyncMgrSynchronizeCallback::LogError メソッドで使用するためのエラー情報を提供します。
SYNCMGRPROGRESSITEM

同期の進行中に状態情報を提供します。 この構造体は、ISyncMgrSynchronizeCallback::P rogress メソッドで使用され、1 つの同期項目に対応します。

列挙

 
SYNCMGRFLAG

SYNCMGRFLAG 列挙値は、同期イベントがどのように開始されたかを示すために、ISyncMgrSynchronize::Initialize メソッドで使用されます。
SYNCMGRHANDLERFLAGS

SYNCMGRHANDLERINFO 構造体で、現在のハンドラーに適用されるフラグとして使用されます。
SYNCMGRINVOKEFLAGS

SYNCMGRINVOKEFLAGS 列挙値は、ISyncMgrSynchronizeInvoke::UpdateItems メソッドで同期マネージャーを呼び出す方法を指定します。
SYNCMGRITEMFLAGS

SYNCMGRITEM 構造体の現在の項目の情報を指定します。
SYNCMGRLOGLEVEL

SYNCMGRLOGLEVEL 列挙値は、ISyncMgrSynchronizeCallback::LogError メソッドで使用するエラー レベルを指定します。
SYNCMGRREGISTERFLAGS

SYNCMGRREGISTERFLAGS 列挙値は、ハンドラーが通知対象として登録されているイベントを識別するために、ISyncMgrRegister インターフェイスのメソッドで使用されます。
SYNCMGRSTATUS

アイテムの更新された状態を指定するために、ISyncMgrSynchronize::SetItemStatus メソッドで使用されます。