Freigeben über


ISyncCallback::OnProgress

Tritt während der Synchronisierungssitzung in regelmäßigen Abständen auf, um den Fortschritt zu melden.

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

Parameter

  • provider
    [in] Die Rolle des Anbieters, der diesem Ereignis zugeordnet ist.
  • syncStage
    [in] Die aktuelle Stufe der Synchronisierungssitzung.
  • dwCompletedWork
    [in] Die Arbeit, die in der Sitzung bereits abgeschlossen ist. Dieser Wert wird als Teil von dwTotalWork angesehen.
  • dwTotalWork
    [in] Die gesamte Arbeit für die Sitzung.

Rückgabewert

  • S_OK

  • Durch Anwendungen bestimmte Fehlercodes.

Hinweise

Wann genau OnProgress mit welchen Werten gesendet wird hängt von den Anbietern ab. Weitere Informationen finden Sie unter Melden des Synchronisierungsstatus.

Siehe auch

Verweis

ISyncCallback-Schnittstelle