ISyncMgrSynchronize インターフェイス (mobsync.h)
登録されたアプリケーションまたはサービスが同期マネージャーから通知を受信できるようにするメソッドを公開します。
継承
ISyncMgrSynchronize インターフェイスは、IUnknown インターフェイスから継承されます。 ISyncMgrSynchronize には、次の種類のメンバーもあります。
メソッド
ISyncMgrSynchronize インターフェイスには、これらのメソッドがあります。
ISyncMgrSynchronize::EnumSyncMgrItems 登録済みアプリケーションによって処理される項目の ISyncMgrEnumItems インターフェイスを取得します。 |
ISyncMgrSynchronize::GetHandlerInfo ハンドラー情報を取得します。 |
ISyncMgrSynchronize::GetItemObject 登録済みアプリケーションが処理する指定された項目のインターフェイスを取得します。 |
ISyncMgrSynchronize::Initialize 登録されたアプリケーション ハンドラーで同期マネージャーによって呼び出され、ハンドラーが同期イベントを処理するかどうかを判断します。 |
ISyncMgrSynchronize::P repareForSync 登録されたアプリケーションが任意のユーザー インターフェイスを表示し、ISyncMgrSynchronize::Synchronize メソッドが呼び出される前に必要な初期化を実行できるようにします。 |
ISyncMgrSynchronize::SetItemStatus 登録されたアプリケーションのハンドラーで同期マネージャーによって呼び出され、次の 2 つのケースで項目の状態を変更します。_betweenハンドラーが ISyncMgrSynchronize::P repareForSync メソッドから戻り、PrepareForSyncCompleted コールバック メソッドを呼び出した時刻、またはハンドラーが ISyncMgrSynchronize::Synchronize メソッドから返されたが、SynchronizeCompleted コールバック メソッドはまだ呼び出されていません。 |
ISyncMgrSynchronize::SetProgressCallback ISyncMgrSynchronizeCallback インターフェイスを設定します。 登録されたアプリケーションは、このコールバック インターフェイスを使用して、ISyncMgrSynchronize::P repareForSync メソッドと ISyncMgrSynchronize::Synchronize メソッド内から状態情報を提供します。 |
ISyncMgrSynchronize::ShowError ユーザーが [エラー] タブで関連付けられているメッセージをダブルクリックすると、登録されたアプリケーション ハンドラーの同期マネージャーによって呼び出されます。 |
ISyncMgrSynchronize::ShowProperties ユーザーが選択ダイアログ ボックスで項目を選択し、[プロパティ] ボタンをクリックすると、同期マネージャーによって呼び出されます。 |
ISyncMgrSynchronize::Synchronize 同期する登録済みアプリケーションをユーザーが選択した後、選択したグループごとに同期マネージャーによって 1 回呼び出されます。 |
解説
実装するタイミング
このインターフェイスは、同期マネージャーから通知を受信し、同期プロセスに参加するために、登録済みアプリケーションのハンドラーに実装する必要があります。ISyncMgrSynchronize は、Windows Vista で ISyncMgrHandler に置き換えられました。
使用するタイミング
同期マネージャーは、このインターフェイスのメソッドを呼び出して、同期中に登録済みのアプリケーションまたはサービスに通知を送信します。要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mobsync.h |