ISyncCallback::OnProgress
Occurs periodically during the synchronization session to report progress.
HRESULT OnProgress(
SYNC_PROVIDER_ROLE provider,
SYNC_PROGRESS_STAGE syncStage,
DWORD dwCompletedWork,
DWORD dwTotalWork);
Parameters
- provider
[in] The role of the provider that is associated with this event.
- syncStage
[in] The current stage of the synchronization session.
- dwCompletedWork
[in] The amount of work that is currently completed in the session. This value is interpreted as being a part of dwTotalWork.
- dwTotalWork
[in] The total work for the session.
Return Value
S_OK
Application-determined error codes
Remarks
Exactly when OnProgress is sent and with what values depends on the providers. For more information, see Reporting Synchronization Progress.