FILESYNC_CHANGE_TYPE Enumeration
Represents the different types of changes that can be applied to a destination replica.
Syntax
typedef enum
{
FILESYNC_CHANGE_TYPE_CREATE = 0,
FILESYNC_CHANGE_TYPE_DELETE = 1,
FILESYNC_CHANGE_TYPE_UPDATE = 2,
FILESYNC_CHANGE_TYPE_RENAME = 3,
} FILESYNC_CHANGE_TYPE;
Members
FILESYNC_CHANGE_TYPE_CREATE
A file or folder will be created.FILESYNC_CHANGE_TYPE_DELETE
A file or folder will be deleted.FILESYNC_CHANGE_TYPE_UPDATE
A file or folder will be updated.FILESYNC_CHANGE_TYPE_RENAME
A file or folder will be renamed.
Remarks
The FILESYNC_CHANGE_TYPE enumeration communicates the type of change that is being applied. It is used by the IFileSyncProviderCallback::OnApplyingChange, IFileSyncProviderCallback::OnChangeApplied, and IFileSyncProviderCallback::OnChangeSkipped events to supply the event handler with information about the change.
Requirements
Header: Filesyncprovider.h