enumerasi CF_PIN_STATE (cfapi.h)
Menyematkan status file atau direktori tempat penampung.
Sintaks
typedef enum CF_PIN_STATE {
CF_PIN_STATE_UNSPECIFIED = 0,
CF_PIN_STATE_PINNED = 1,
CF_PIN_STATE_UNPINNED = 2,
CF_PIN_STATE_EXCLUDED = 3,
CF_PIN_STATE_INHERIT = 4
} ;
Konstanta
CF_PIN_STATE_UNSPECIFIED Nilai: 0 Platform dapat memutuskan secara bebas kapan konten tempat penampung perlu menyajikan atau tidak ada secara lokal pada disk. |
CF_PIN_STATE_PINNED Nilai: 1 Penyedia sinkronisasi akan diberi tahu untuk mengambil konten tempat penampung secara asinkron setelah permintaan pin diterima oleh platform. Tidak ada jaminan bahwa tempat penampung yang akan disematkan akan sepenuhnya tersedia secara lokal setelah panggilan CfSetPinState berhasil diselesaikan. Namun, platform akan gagal setiap permintaan dehidrasi pada tempat penampung yang disematkan. |
CF_PIN_STATE_UNPINNED Nilai: 2 Penyedia sinkronisasi akan diberi tahu untuk dehidrasi/membatalkan konten tempat penampung pada disk secara asinkron setelah permintaan unpin diterima oleh platform. Tidak ada jaminan bahwa tempat penampung yang tidak akan disematkan akan sepenuhnya dehidrasi setelah panggilan API berhasil diselesaikan. |
CF_PIN_STATE_EXCLUDED Nilai: 3 tempat penampung tidak akan pernah disinkronkan ke cloud oleh penyedia sinkronisasi. Status ini hanya dapat diatur oleh penyedia sinkronisasi. |
CF_PIN_STATE_INHERIT Nilai: 4 Platform memperlakukannya seolah-olah pemanggil melakukan operasi pemindahan pada tempat penampung dan karenanya mengevaluasi kembali status pin tempat penampung berdasarkan status pin induknya. Lihat bagian Keterangan untuk tabel pewarisan. |
Keterangan
Parent | Tidak disebutkan | Disematkan | Tidak disematkan | Pengecualian | |
---|---|---|---|---|---|
File | Tidak disebutkan | Tidak disebutkan | Disematkan | Tidak disebutkan | Pengecualian |
Disematkan | Disematkan | Disematkan | Disematkan | Pengecualian | |
Tidak disematkan | Tidak disematkan | Tidak disematkan | Tidak disematkan | Pengecualian | |
Pengecualian | Tidak disebutkan | Disematkan | Tidak disebutkan | Pengecualian | |
Directory | Tidak disebutkan | Tidak disebutkan | Disematkan | Tidak disematkan | Pengecualian |
Disematkan | Disematkan | Disematkan | Disematkan | Pengecualian | |
Tidak disematkan | Tidak disematkan | Tidak disematkan | Tidak disematkan | Pengecualian | |
Pengecualian | Tidak disebutkan | Disematkan | Tidak disematkan | Pengecualian |
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 |