OFFLINEFILES_SYNC_OPERATION enumeration (cscobj.h)

Indicates the type of sync operation that was being performed when a sync error was encountered.

Syntax

typedef enum tagOFFLINEFILES_SYNC_OPERATION {
  OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER = 0,
  OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT,
  OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER,
  OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT,
  OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY,
  OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY,
  OFFLINEFILES_SYNC_OPERATION_PIN,
  OFFLINEFILES_SYNC_OPERATION_PREPARE
} OFFLINEFILES_SYNC_OPERATION;

Constants

 
OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_SERVER
Value: 0
Operation was creating a new file or directory copy on the server.
OFFLINEFILES_SYNC_OPERATION_CREATE_COPY_ON_CLIENT
Operation was creating a new file or directory copy on the client.
OFFLINEFILES_SYNC_OPERATION_SYNC_TO_SERVER
Operation was synchronizing a file or directory from the client to the server.
OFFLINEFILES_SYNC_OPERATION_SYNC_TO_CLIENT
Operation was synchronizing a file or directory from the server to the client.
OFFLINEFILES_SYNC_OPERATION_DELETE_SERVER_COPY
Operation was deleting a copy from the server.
OFFLINEFILES_SYNC_OPERATION_DELETE_CLIENT_COPY
Operation was deleting a copy from the local cache on the client.
OFFLINEFILES_SYNC_OPERATION_PIN
Operation was pinning a file or directory into the local cache.
OFFLINEFILES_SYNC_OPERATION_PREPARE
Operation was preparing for the synchronization. Preparation involves obtaining directory listings from the client and server, comparing the two, and building a list of items to be synchronized.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header cscobj.h

See also

IOfflineFilesSyncErrorInfo::GetSyncOperation