Bagikan melalui


enumerasi SYNCMGR_ITEM_POLICIES (syncmgr.h)

Menentukan kebijakan item untuk mengontrol bagaimana mereka dapat diaktifkan atau dinonaktifkan oleh kebijakan grup.

Sintaks

typedef enum SYNCMGR_ITEM_POLICIES {
  SYNCMGR_IPM_NONE = 0,
  SYNCMGR_IPM_PREVENT_ENABLE = 0x1,
  SYNCMGR_IPM_PREVENT_DISABLE = 0x2,
  SYNCMGR_IPM_PREVENT_START_SYNC = 0x4,
  SYNCMGR_IPM_PREVENT_STOP_SYNC = 0x8,
  SYNCMGR_IPM_DISABLE_ENABLE = 0x10,
  SYNCMGR_IPM_DISABLE_DISABLE = 0x20,
  SYNCMGR_IPM_DISABLE_START_SYNC = 0x40,
  SYNCMGR_IPM_DISABLE_STOP_SYNC = 0x80,
  SYNCMGR_IPM_DISABLE_BROWSE = 0x100,
  SYNCMGR_IPM_DISABLE_DELETE = 0x200,
  SYNCMGR_IPM_HIDDEN_BY_DEFAULT = 0x10000,
  SYNCMGR_IPM_VALID_MASK = 0x102ff
} ;

Konstanta

 
SYNCMGR_IPM_NONE
Nilai: 0
Tidak ada bendera kebijakan yang ditetapkan.
SYNCMGR_IPM_PREVENT_ENABLE
Nilai: 0x1
Pengaktifan item tidak didukung pada saat panggilan. Nilai ini dapat digunakan oleh item untuk menerapkan dukungan untuk kebijakan grup yang mencegah item diaktifkan. Jika nilai ini diatur, tugas Aktifkan tidak ditampilkan di folder handler saat item ini dipilih. Item harus memberikan komentar—dikembalikan dari implementasi ISyncMgrSyncItemInfo::GetComment—untuk memberi tahu pengguna mengapa tugas Aktifkan tidak tersedia. Sebagian besar item tidak boleh mengatur nilai ini.
SYNCMGR_IPM_PREVENT_DISABLE
Nilai: 0x2
Menonaktifkan item tidak didukung pada saat panggilan. Nilai ini dapat digunakan oleh item untuk menerapkan dukungan untuk kebijakan grup yang mencegah item dinonaktifkan. Jika nilai ini diatur, tugas Nonaktifkan tidak ditampilkan di folder handler saat item ini dipilih. Item harus memberikan komentar—dikembalikan dari implementasi ISyncMgrSyncItemInfo::GetComment—untuk memberi tahu pengguna mengapa tugas Nonaktifkan tidak tersedia. Sebagian besar item tidak boleh mengatur nilai ini.
SYNCMGR_IPM_PREVENT_START_SYNC
Nilai: 0x4
Memulai sinkronisasi melalui antarmuka pengguna atau melalui API tidak didukung. Sinkronisasi hanya dapat dimulai oleh aplikasi eksternal yang membuat pembuat sesi untuk melaporkan kemajuan. Jika nilai ini diatur, maka tugas Mulai Sinkronisasi tidak akan ditampilkan di folder handler saat item sinkronisasi dipilih. Perhatikan bahwa Mulai Sinkronisasi harus didukung pada handler agar didukung pada item sinkronisasi. Sebagian besar item sinkronisasi tidak boleh mengatur nilai ini.
SYNCMGR_IPM_PREVENT_STOP_SYNC
Nilai: 0x8
Menghentikan sinkronisasi melalui antarmuka pengguna atau melalui API tidak didukung. Jika nilai ini diatur, tugas Hentikan Sinkronisasi tidak ditampilkan di folder handler saat item sinkronisasi dipilih. Perhatikan bahwa Hentikan Sinkronisasi harus didukung pada handler agar didukung pada item sinkronisasi. Sebagian besar item sinkronisasi tidak boleh mengatur nilai ini.
SYNCMGR_IPM_DISABLE_ENABLE
Nilai: 0x10
Tugas aktifkan harus dinonaktifkan ketika ditampilkan untuk item sinkronisasi ini. Dengan kumpulan kebijakan ini, opsi Aktifkan muncul di menu konteks, jika SYNCMGR_IPM_PREVENT_ENABLE tidak diatur, tetapi dinonaktifkan.
SYNCMGR_IPM_DISABLE_DISABLE
Nilai: 0x20
Tugas penonaktifan harus dinonaktifkan ketika ditampilkan untuk item sinkronisasi ini. Dengan kumpulan kebijakan ini, opsi Nonaktifkan muncul di menu konteks, jika SYNCMGR_IPM_PREVENT_DISABLE tidak diatur, tetapi dinonaktifkan.
SYNCMGR_IPM_DISABLE_START_SYNC
Nilai: 0x40
Tugas Mulai Sinkronisasi harus dinonaktifkan ketika ditampilkan untuk item sinkronisasi ini. Dengan kumpulan kebijakan ini, opsi Mulai Sinkronisasi muncul di menu konteks, jika SYNCMGR_IPM_PREVENT_START_SYNC tidak diatur dan jika SYNCMGR_HPM_PREVENT_START_SYNC tidak diatur pada handel, tetapi dinonaktifkan.
SYNCMGR_IPM_DISABLE_STOP_SYNC
Nilai: 0x80
Tugas Hentikan Sinkronisasi harus dinonaktifkan ketika ditampilkan untuk item sinkronisasi ini. Dengan kumpulan kebijakan ini, opsi Hentikan Sinkronisasi muncul di menu konteks, jika SYNCMGR_IPM_PREVENT_STOP_SYNC tidak diatur dan jika SYNCMGR_HPM_PREVENT_STOP_SYNC tidak diatur pada handler, tetapi dinonaktifkan.
SYNCMGR_IPM_DISABLE_BROWSE
Nilai: 0x100
Tugas Telusuri harus dinonaktifkan ketika ditampilkan untuk item sinkronisasi ini. Tugas Telusuri ditampilkan hanya jika nilai SYNCMGR_ICM_CAN_BROWSE_CONTENT dikembalikan dari metode ISyncMgrSyncItem::GetCapabilities .
SYNCMGR_IPM_DISABLE_DELETE
Nilai: 0x200
Handler biasanya mendukung penghapusan item, tetapi item ini tidak dapat dihapus pada saat panggilan. Dengan kumpulan kebijakan ini, opsi Hapus muncul sebagai dinonaktifkan di menu konteks untuk item sinkronisasi.
SYNCMGR_IPM_HIDDEN_BY_DEFAULT
Nilai: 0x10000
Item harus disembunyikan dari pengguna kecuali opsi Tampilkan File Tersembunyi telah diaktifkan. Kebijakan ini hanya berlaku saat pertama kali item dimuat. Setelah itu, status tersembunyi dipertahankan oleh Sync Center dan dapat diubah oleh pengguna melalui lembar properti.
SYNCMGR_IPM_VALID_MASK
Nilai: 0x102ff
Masker yang digunakan untuk mengambil bendera SYNCMGR_ITEM_POLICIES yang valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header syncmgr.h