enumerasi SYNC_ENGINE_STATE_FLAGS (shobjidl.h)
Menentukan nilai yang digunakan oleh mesin sinkronisasi apa pun untuk mengekspos status mesin internal mereka ke nilai PKEY_StorageProviderStatus Penyimpanan Properti di Pengindeks File
Untuk memperbarui properti, pertama-tama panggil IShellItem2::GetPropertyStore dengan bendera GPS_EXTRINSICPROPERTIES . Selanjutnya, panggil metode IPropertyStore::SetValue dari objek yang dikembalikan, menentukan kunci PKEY_StorageProviderStatus, untuk mengatur nilai bitmask properti menggunakan SYNC_ENGINE_STATE_FLAGS ini.
Sintaks
typedef enum SYNC_ENGINE_STATE_FLAGS {
SESF_NONE = 0,
SESF_SERVICE_QUOTA_NEARING_LIMIT = 0x1,
SESF_SERVICE_QUOTA_EXCEEDED_LIMIT = 0x2,
SESF_AUTHENTICATION_ERROR = 0x4,
SESF_PAUSED_DUE_TO_METERED_NETWORK = 0x8,
SESF_PAUSED_DUE_TO_DISK_SPACE_FULL = 0x10,
SESF_PAUSED_DUE_TO_CLIENT_POLICY = 0x20,
SESF_PAUSED_DUE_TO_SERVICE_POLICY = 0x40,
SESF_SERVICE_UNAVAILABLE = 0x80,
SESF_PAUSED_DUE_TO_USER_REQUEST = 0x100,
SESF_ALL_FLAGS
} ;
Konstanta
SESF_NONE Nilai: 0 Tidak ada status. |
SESF_SERVICE_QUOTA_NEARING_LIMIT Nilai: 0x1 Kuota penyimpanan cloud pengguna mendekati kapasitas. Ini tergantung pada total ruang kuota pengguna. |
SESF_SERVICE_QUOTA_EXCEEDED_LIMIT Nilai: 0x2 Kuota penyimpanan cloud pengguna terisi. |
SESF_AUTHENTICATION_ERROR Nilai: 0x4 Kredensial akun pengguna tidak valid. |
SESF_PAUSED_DUE_TO_METERED_NETWORK Nilai: 0x8 Mesin sinkronisasi dijeda karena pengaturan jaringan terukur. |
SESF_PAUSED_DUE_TO_DISK_SPACE_FULL Nilai: 0x10 Drive yang berisi konten mesin sinkronisasi telah mencapai ruang maksimum yang diizinkan. |
SESF_PAUSED_DUE_TO_CLIENT_POLICY Nilai: 0x20 Pengguna telah melebihi batas permintaan harian atau transfer data ke layanan. |
SESF_PAUSED_DUE_TO_SERVICE_POLICY Nilai: 0x40 Layanan telah meminta sistem untuk membatasi permintaan. |
SESF_SERVICE_UNAVAILABLE Nilai: 0x80 Layanan tidak dapat dijangkau saat ini. |
SESF_PAUSED_DUE_TO_USER_REQUEST Nilai: 0x100 |
SESF_ALL_FLAGS Nilai bitmask untuk semua bendera SYNC_ENGINE_STATE_FLAGS yang valid. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Header | shobjidl.h |