Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes the sync state of an Offline Files item.
Syntax
typedef enum tagOFFLINEFILES_SYNC_STATE {
OFFLINEFILES_SYNC_STATE_Stable = 0,
OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopy,
OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServer,
OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopy,
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopy,
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServer,
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServer,
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServer,
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServer,
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopy,
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServer,
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServer,
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServer,
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServer,
OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServer,
OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServer,
OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServer,
OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileSparseOnClient,
OFFLINEFILES_SYNC_STATE_FileChangedOnClient,
OFFLINEFILES_SYNC_STATE_FileRenamedOnClient,
OFFLINEFILES_SYNC_STATE_DirSparseOnClient,
OFFLINEFILES_SYNC_STATE_DirChangedOnClient,
OFFLINEFILES_SYNC_STATE_DirRenamedOnClient,
OFFLINEFILES_SYNC_STATE_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileRenamedOnServer,
OFFLINEFILES_SYNC_STATE_FileDeletedOnServer,
OFFLINEFILES_SYNC_STATE_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_DirRenamedOnServer,
OFFLINEFILES_SYNC_STATE_DirDeletedOnServer,
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServer,
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServer,
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServer,
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServer,
OFFLINEFILES_SYNC_STATE_NUMSTATES
} OFFLINEFILES_SYNC_STATE;
Constants
OFFLINEFILES_SYNC_STATE_StableValue: 0 The client and server copies of the file are in sync. |
OFFLINEFILES_SYNC_STATE_FileOnClient_DirOnServerThe file exists on the client. The directory exists on the server. |
OFFLINEFILES_SYNC_STATE_FileOnClient_NoServerCopyThe file exists only on the client. |
OFFLINEFILES_SYNC_STATE_DirOnClient_FileOnServerThe directory exists on the client. The file exists on the server. |
OFFLINEFILES_SYNC_STATE_DirOnClient_FileChangedOnServerThe directory exists on the client. The server copy of the file has changed. |
OFFLINEFILES_SYNC_STATE_DirOnClient_NoServerCopyThe directory exists only on the client. |
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_NoServerCopyThe file was created on the client. There is no server copy of the file. |
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileChangedOnServerThe file was created on the client. The server copy of the file has changed. |
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirChangedOnServerThe file was created on the client. The directory on the server has changed. |
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_FileOnServerThe file was created on the client. The server has a file with the same name. |
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DirOnServerThe file was created on the client. A directory with the same name exists on the server. |
OFFLINEFILES_SYNC_STATE_FileCreatedOnClient_DeletedOnServerThe file was created on the client. The server copy of the file was deleted. |
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_ChangedOnServerThe client copy of the file has changed. The server copy of the file has changed. This value represents the classic change/change sync conflict. |
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirOnServerThe client copy of the file has changed. The directory exists on the server. |
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DirChangedOnServerThe client copy of the file has changed. The directory on the server has changed. |
OFFLINEFILES_SYNC_STATE_FileChangedOnClient_DeletedOnServerThe client copy of the file has changed. The server copy of the file has been deleted. |
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_ChangedOnServerThe file is sparsely cached on the client. The server copy of the file has changed. |
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DeletedOnServerThe file is sparsely cached on the client. The server copy of the file has been deleted. |
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirOnServerThe file is sparsely cached on the client. The directory exists on the server. |
OFFLINEFILES_SYNC_STATE_FileSparseOnClient_DirChangedOnServerThe file is sparsely cached on the client. The directory on the server has changed. |
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_NoServerCopyThe directory has been created on the client. There is no server copy of the directory. |
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirOnServerThe directory has been created on the client. A directory with the same name exists on the server. |
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileOnServerThe directory has been created on the client. A file with the same name exists on the server. |
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_FileChangedOnServerThe directory has been created on the client. The server copy of the file has changed. |
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DirChangedOnServerThe directory has been created on the client. The directory on the server has changed. |
OFFLINEFILES_SYNC_STATE_DirCreatedOnClient_DeletedOnServerThe directory has been created on the client. The directory on the server has been deleted. |
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileOnServerThe client directory has changed. The server has a copy of the file. |
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_FileChangedOnServerThe client directory has changed. The server copy of the file has been changed. |
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_ChangedOnServerThe client directory has changed. The server directory has also changed. |
OFFLINEFILES_SYNC_STATE_DirChangedOnClient_DeletedOnServerThe client directory has changed. The directory on the server has been deleted. |
OFFLINEFILES_SYNC_STATE_NoClientCopy_FileOnServerThe file exists only on the server. |
OFFLINEFILES_SYNC_STATE_NoClientCopy_DirOnServerThe directory exists only on the server. |
OFFLINEFILES_SYNC_STATE_NoClientCopy_FileChangedOnServerThe file exists only on the server, and the server copy of the file has changed. |
OFFLINEFILES_SYNC_STATE_NoClientCopy_DirChangedOnServerThe directory exists only on the server, and the server directory has changed. |
OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileOnServerThe file exists only on the server, because the client copy of the file has been deleted. |
OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirOnServerThe directory exists only on the server, because the client directory has been deleted. |
OFFLINEFILES_SYNC_STATE_DeletedOnClient_FileChangedOnServerThe client copy of the file has been deleted, and the server copy of the file has changed. This value represents the classic delete/change conflict. |
OFFLINEFILES_SYNC_STATE_DeletedOnClient_DirChangedOnServerThe client copy of the directory has been deleted, and the server copy of the directory has changed. |
OFFLINEFILES_SYNC_STATE_FileSparseOnClientThe file is sparsely cached on the client. |
OFFLINEFILES_SYNC_STATE_FileChangedOnClientThe file has been changed on the client. |
OFFLINEFILES_SYNC_STATE_FileRenamedOnClientThis value is reserved for future use. |
OFFLINEFILES_SYNC_STATE_DirSparseOnClientThe directory is sparsely cached on the client. |
OFFLINEFILES_SYNC_STATE_DirChangedOnClientThe directory has been changed on the client. |
OFFLINEFILES_SYNC_STATE_DirRenamedOnClientThis value is reserved for future use. |
OFFLINEFILES_SYNC_STATE_FileChangedOnServerThe server copy of the file has been changed. |
OFFLINEFILES_SYNC_STATE_FileRenamedOnServerThis value is reserved for future use. |
OFFLINEFILES_SYNC_STATE_FileDeletedOnServerThe server copy of the file has been deleted. |
OFFLINEFILES_SYNC_STATE_DirChangedOnServerThe server directory has been changed. |
OFFLINEFILES_SYNC_STATE_DirRenamedOnServerThis value is reserved for future use. |
OFFLINEFILES_SYNC_STATE_DirDeletedOnServerThe server directory has been deleted. |
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileOnServerThe file has been replaced and deleted on the client. The server has a copy of the file. |
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_FileChangedOnServerThe file has been replaced and deleted on the client. The server copy of the file has changed. |
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirOnServerThe file has been replaced and deleted on the client. The directory exists on the server. |
OFFLINEFILES_SYNC_STATE_FileReplacedAndDeletedOnClient_DirChangedOnServerThe file has been replaced and deleted on the client. The directory has changed on the server. |
OFFLINEFILES_SYNC_STATE_NUMSTATES |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista |
| Minimum supported server | Windows Server 2008 |
| Header | cscobj.h |