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_STATESNilai: 0x00000000 Saat dikembalikan, file atau direktori yang FileAttributes dan ReparseTag-nya diperiksa oleh API bukan tempat penampung. |
CF_PLACEHOLDER_STATE_PLACEHOLDERNilai: 0x00000001 File atau direktori yang FileAttributes dan ReparseTag-nya diperiksa oleh API adalah tempat penampung. |
CF_PLACEHOLDER_STATE_SYNC_ROOTNilai: 0x00000002 Direktori adalah direktori tempat penampung serta akar sinkronisasi. |
CF_PLACEHOLDER_STATE_ESSENTIAL_PROP_PRESENTNilai: 0x00000004 File atau direktori harus menjadi tempat penampung dan ada properti penting di penyimpanan properti file atau direktori. |
CF_PLACEHOLDER_STATE_IN_SYNCNilai: 0x00000008 File atau direktori harus menjadi tempat penampung dan kontennya sinkron dengan cloud. |
CF_PLACEHOLDER_STATE_PARTIALNilai: 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_DISKNilai: 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_INVALIDNilai: 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