次の方法で共有


ISyncCallback::OnProgress

進行状況をレポートするため、同期セッション中に定期的に発生します。

HRESULT OnProgress(
  SYNC_PROVIDER_ROLE provider,
  SYNC_PROGRESS_STAGE syncStage,
  DWORD dwCompletedWork,
  DWORD dwTotalWork);

パラメータ

  • provider
    [in] このイベントに関連付けられているプロバイダのロールです。
  • syncStage
    [in] 同期セッションの現在の段階です。
  • dwCompletedWork
    [in] セッション内で現在完了している作業量です。この値は、dwTotalWork の一部として解釈されます。
  • dwTotalWork
    [in] セッションの作業の合計です。

戻り値

  • S_OK

  • アプリケーションが決定したエラー コード

解説

OnProgress が送信される正確な日時および使用される値は、プロバイダに依存します。詳細については、「同期の進行状況の報告」を参照してください。

参照

リファレンス

ISyncCallback インターフェイス