Bagikan melalui


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

Lihat juga

CfSetPinState