IConflictLogAccess::DeleteConflicts
Removes the specified conflicts from the log.
HRESULT DeleteConflicts(
IEnumLoggedConflicts * pLoggedConflictsToBeDeleted);
Parameters
- pLoggedConflictsToBeDeleted
[in] The list of conflicts to be deleted from the log.
Return Value
S_OK
User-determined error codes
Remarks
The Sync Framework implementation of this method that is provided by the IMemoryConflictLog object first attempts to delete the specified conflicts from the in-memory conflict log. When a conflict is not found in the in-memory conflict log, the DeleteConflicts method of the conflict log of the provider is called, if it was specified in the call to Initialize.
Notes for Implementers
Implementations of this method must delete only the conflicts listed in pLoggedConflictsToBeDeleted. Do not remove other conflicts that contain items listed in pLoggedConflictsToBeDeleted.