Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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:
- CfGetPlaceholderStateFromAttributeTag
- CfGetPlaceholderStateFromFileInfo
- CfGetPlaceholderStateFromFindData
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