CF_INSYNC_POLICY 枚举 (cfapi.h)
允许同步提供程序控制平台何时应清除占位符文件或目录上的同步状态的策略。
语法
typedef enum CF_INSYNC_POLICY {
CF_INSYNC_POLICY_NONE = 0x00000000,
CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME = 0x00000001,
CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE = 0x00000002,
CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE = 0x00000004,
CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE = 0x00000008,
CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME = 0x00000010,
CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE = 0x00000020,
CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE = 0x00000040,
CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE = 0x00000080,
CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME = 0x00000100,
CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME = 0x00000200,
CF_INSYNC_POLICY_TRACK_FILE_ALL = 0x0055550f,
CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL = 0x00aaaaf0,
CF_INSYNC_POLICY_TRACK_ALL = 0x00ffffff,
CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE = 0x80000000
} ;
常量
CF_INSYNC_POLICY_NONE 值: 0x00000000 默认同步策略。 |
CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME 值: 0x00000001 在创建文件时清除同步状态。 |
CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE 值: 0x00000002 当文件为只读时,清除同步状态。 |
CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE 值: 0x00000004 在文件隐藏时清除同步状态。 |
CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE 值: 0x00000008 当文件为系统文件时,清除同步状态。 |
CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME 值: 0x00000010 在创建目录时清除同步状态。 |
CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE 值: 0x00000020 当目录为只读时,清除同步状态。 |
CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE 值: 0x00000040 在隐藏目录时清除同步状态。 |
CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE 值: 0x00000080 当目录是系统目录时,清除同步状态。 |
CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME 值: 0x00000100 根据上次写入文件的时间清除同步状态。 |
CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME 值: 0x00000200 根据上次写入目录的时间清除同步状态。 |
CF_INSYNC_POLICY_TRACK_FILE_ALL 值: 0x0055550f 清除对文件所做的任何更改的同步状态。 |
CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL 值: 0x00aaaaf0 清除目录的任何更改的同步状态。 |
CF_INSYNC_POLICY_TRACK_ALL 值: 0x00ffffff 清除对文件或目录的任何更改的同步状态。 |
CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE 值: 0x80000000 同步策略无需清除。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1709 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | cfapi.h |