Bagikan melalui


enumerasi CF_PLACEHOLDER_STATE (cfapi.h)

Status file atau folder tempat penampung.

Sintaks

typedef enum CF_PLACEHOLDER_STATE {
  CF_PLACEHOLDER_STATE_NO_STATES = 0x00000000,
  CF_PLACEHOLDER_STATE_PLACEHOLDER = 0x00000001,
  CF_PLACEHOLDER_STATE_SYNC_ROOT = 0x00000002,
  CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENT = 0x00000004,
  CF_PLACEHOLDER_STATE_IN_SYNC = 0x00000008,
  CF_PLACEHOLDER_STATE_PARTIAL = 0x00000010,
  CF_PLACEHOLDER_STATE_PARTIALLY_ON_DISK = 0x00000020,
  CF_PLACEHOLDER_STATE_INVALID = 0xffffffff
} ;

Konstanta

 
CF_PLACEHOLDER_STATE_NO_STATES
Nilai: 0x00000000
Saat dikembalikan, file atau direktori yang FileAttributes dan ReparseTag-nya diperiksa oleh API bukan tempat penampung.
CF_PLACEHOLDER_STATE_PLACEHOLDER
Nilai: 0x00000001
File atau direktori yang FileAttributes dan ReparseTag-nya diperiksa oleh API adalah tempat penampung.
CF_PLACEHOLDER_STATE_SYNC_ROOT
Nilai: 0x00000002
Direktori adalah direktori tempat penampung serta akar sinkronisasi.
CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENT
Nilai: 0x00000004
File atau direktori harus menjadi tempat penampung dan ada properti penting di penyimpanan properti file atau direktori.
CF_PLACEHOLDER_STATE_IN_SYNC
Nilai: 0x00000008
File atau direktori harus menjadi tempat penampung dan kontennya sinkron dengan cloud.
CF_PLACEHOLDER_STATE_PARTIAL
Nilai: 0x00000010
File atau direktori harus menjadi tempat penampung dan kontennya tidak siap digunakan oleh aplikasi pengguna, meskipun mungkin atau mungkin tidak sepenuhnya ada secara lokal. Contohnya adalah file tempat penampung yang kontennya telah diunduh sepenuhnya ke disk lokal, tetapi belum divalidasi oleh penyedia sinkronisasi yang telah mendaftarkan akar sinkronisasi dengan pengubah hidrasi VERIFICATION_REQUIRED.
CF_PLACEHOLDER_STATE_PARTIALLY_ON_DISK
Nilai: 0x00000020
File atau direktori harus menjadi tempat penampung dan kontennya tidak sepenuhnya ada secara lokal. Ketika ini diatur, CF_PLACEHOLDER_STATE_PARTIAL juga harus diatur.
CF_PLACEHOLDER_STATE_INVALID
Nilai: 0xffffffff
Ini adalah status yang tidak valid ketika API gagal mengurai informasi file atau direktori.

Keterangan

Informasi status tempat penampung dapat diperoleh dengan memanggil fungsi berikut:

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

CfGetPlaceholderStateFromAttributeTag

CfGetPlaceholderStateFromFileInfo

CfGetPlaceholderStateFromFindData