enumerasi CF_INSYNC_POLICY (cfapi.h)
Kebijakan yang memungkinkan penyedia sinkronisasi mengontrol kapan platform harus menghapus status dalam sinkronisasi pada file atau direktori tempat penampung.
Sintaks
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
} ;
Konstanta
CF_INSYNC_POLICY_NONE Nilai: 0x00000000 Kebijakan sinkronisasi default. |
CF_INSYNC_POLICY_TRACK_FILE_CREATION_TIME Nilai: 0x00000001 Menghapus status dalam sinkronisasi saat file dibuat. |
CF_INSYNC_POLICY_TRACK_FILE_READONLY_ATTRIBUTE Nilai: 0x00000002 Menghapus status dalam sinkronisasi saat file bersifat baca-saja. |
CF_INSYNC_POLICY_TRACK_FILE_HIDDEN_ATTRIBUTE Nilai: 0x00000004 Menghapus status dalam sinkronisasi ketika file disembunyikan. |
CF_INSYNC_POLICY_TRACK_FILE_SYSTEM_ATTRIBUTE Nilai: 0x00000008 Menghapus status dalam sinkronisasi ketika file adalah file sistem. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_CREATION_TIME Nilai: 0x00000010 Menghapus status dalam sinkronisasi saat direktori dibuat. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_READONLY_ATTRIBUTE Nilai: 0x00000020 Menghapus status dalam sinkronisasi saat direktori bersifat baca-saja. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_HIDDEN_ATTRIBUTE Nilai: 0x00000040 Menghapus status dalam sinkronisasi saat direktori disembunyikan. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_SYSTEM_ATTRIBUTE Nilai: 0x00000080 Menghapus status dalam sinkronisasi ketika direktori adalah direktori sistem. |
CF_INSYNC_POLICY_TRACK_FILE_LAST_WRITE_TIME Nilai: 0x00000100 Menghapus status dalam sinkronisasi berdasarkan waktu tulis terakhir ke file. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_LAST_WRITE_TIME Nilai: 0x00000200 Menghapus status dalam sinkronisasi berdasarkan waktu tulis terakhir ke direktori. |
CF_INSYNC_POLICY_TRACK_FILE_ALL Nilai: 0x0055550f Menghapus status dalam sinkronisasi untuk setiap perubahan pada file. |
CF_INSYNC_POLICY_TRACK_DIRECTORY_ALL Nilai: 0x00aaaaf0 Menghapus status dalam sinkronisasi untuk setiap perubahan pada direktori. |
CF_INSYNC_POLICY_TRACK_ALL Nilai: 0x00ffffff Menghapus status dalam sinkronisasi untuk setiap perubahan pada file atau direktori. |
CF_INSYNC_POLICY_PRESERVE_INSYNC_FOR_SYNC_ENGINE Nilai: 0x80000000 Kebijakan dalam sinkronisasi dikecualikan dari pembersihan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1709 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Header | cfapi.h |