OFFLINEFILES_ITEM_COPY enumeration (cscobj.h)

Specifies whether the local, remote, or original copy of an item is being queried.

Syntax

typedef enum tagOFFLINEFILES_ITEM_COPY {
  OFFLINEFILES_ITEM_COPY_LOCAL = 0,
  OFFLINEFILES_ITEM_COPY_REMOTE,
  OFFLINEFILES_ITEM_COPY_ORIGINAL
} OFFLINEFILES_ITEM_COPY;

Constants

 
OFFLINEFILES_ITEM_COPY_LOCAL
Value: 0
Retrieve the attributes, time values, or size of the local copy of the item. If the item is currently offline, this may be different than the attributes associated with the original copy.
OFFLINEFILES_ITEM_COPY_REMOTE
This enumeration value is reserved for future use.
OFFLINEFILES_ITEM_COPY_ORIGINAL
Retrieve the attributes, time values, or size of the original copy of the item. The original copy represents the state of the item following the last successful sync of that item, which is the most recent time when the server copy and local copy were identical.

Requirements

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

See also

IOfflineFilesFileSysInfo::GetAttributes

IOfflineFilesFileSysInfo::GetFileSize

IOfflineFilesFileSysInfo::GetTimes