Bagikan melalui


header syncmgr.h

Header ini digunakan oleh Windows Shell. Untuk informasi selengkapnya, lihat:

syncmgr.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IEnumSyncMgrConflict

Mengekspos metode enumerasi konflik.
IEnumSyncMgrEvents

Mengekspos metode enumerasi peristiwa sinkronisasi.
IEnumSyncMgrSyncItems

Mengekspos metode yang menghitung objek item sinkronisasi yang dikelola oleh handler.
ISyncMgrConflict

Mengekspos metode yang memberikan informasi tentang konflik yang diambil dari penyimpanan konflik, dan memungkinkan konflik diselesaikan.
ISyncMgrConflictFolder

Mengekspos metode yang mendapatkan daftar ID konflik untuk objek konflik.
ISyncMgrConflictItems

Mengekspos metode yang mendapatkan data item konflik dan jumlah item.
ISyncMgrConflictPresenter

Mengekspos metode yang menyajikan konflik kepada pengguna.
ISyncMgrConflictResolutionItems

Mengekspos metode yang mendapatkan info item dan jumlah item.
ISyncMgrConflictResolveInfo

Mengekspos metode yang mendapatkan dan mengatur informasi tentang resolusi konflik manajer sinkronisasi.
ISyncMgrConflictStore

Mengekspos metode yang memungkinkan handler untuk memberikan konflik yang muncul di folder Konflik.
ISyncMgrControl

Mengekspos metode yang memungkinkan aplikasi atau penangan untuk memulai atau menghentikan sinkronisasi, memberi tahu Pusat Sinkronisasi tentang perubahan pada kumpulan penangan atau item, atau memberi tahu perubahan pada nilai properti.
ISyncMgrEvent

Mengekspos metode yang mengambil data dari penyimpanan peristiwa. Penyimpanan peristiwa memungkinkan Pusat Sinkronisasi untuk mendapatkan enumerator semua peristiwa di penyimpanan, serta untuk mengambil peristiwa individual.
ISyncMgrEventLinkUIOperation

Menyediakan metode yang dipanggil saat tautan peristiwa diklik di folder hasil sinkronisasi.
ISyncMgrEventStore

Mengekspos metode yang memungkinkan handler untuk menyediakan penyimpanan peristiwanya sendiri dan mengelola peristiwa sinkronisasinya sendiri, alih-alih menggunakan penyimpanan peristiwa Pusat Sinkronisasi default. Peristiwa ini ditampilkan di folder Hasil Sinkronisasi.
ISyncMgrHandler

Mengekspos metode yang membentuk antarmuka utama yang diimplementasikan oleh handler sinkronisasi.
ISyncMgrHandlerCollection

Mengekspos metode yang menyediakan enumerator ID penangan sinkronisasi dan membuat instans penangan sinkronisasi tersebut.
ISyncMgrHandlerInfo

Mengekspos metode yang memungkinkan handler untuk memberikan informasi properti dan status ke Pusat Sinkronisasi.
ISyncMgrResolutionHandler

Mengekspos metode yang mengelola sinkronisasi konflik. Terapkan antarmuka ini untuk membangun penanganan konflik sinkronisasi. Antarmuka pengguna resolusi konflik (UI) akan memanggil antarmuka ini untuk mengatasi konflik yang disajikan kepada pengguna.
ISyncMgrScheduleWizardUIOperation

Mengekspos metode yang memungkinkan handler menampilkan wizard jadwal sinkronisasi untuk handler.
ISyncMgrSessionCreator

Mengekspos satu metode di mana handler atau aplikasi eksternal dapat memberi tahu Sync Center bahwa sinkronisasi telah dimulai, serta melaporkan kemajuan dan peristiwa.
ISyncMgrSyncCallback

Mengekspos metode yang memungkinkan proses sinkronisasi melaporkan kemajuan dan peristiwa ke Pusat Sinkronisasi, atau untuk mengkueri apakah proses telah dibatalkan.
ISyncMgrSyncItem

Mengekspos metode yang bertindak dan mengambil informasi dari satu item sinkronisasi, memungkinkan penangan mengelola item sinkronisasi sebagai objek independen.
ISyncMgrSyncItemContainer

Mengekspos metode yang memberikan informasi kepada penangan tentang item yang dikandungnya.
ISyncMgrSyncItemInfo

Mengekspos metode yang menyediakan informasi properti dan status untuk satu item sinkronisasi.
ISyncMgrSyncResult

Mengekspos metode yang dapat digunakan aplikasi yang memanggil ISyncMgrControl untuk mendapatkan hasil dari panggilan ISyncMgrControl::StartHandlerSync atau ISyncMgrControl::StartItemSync.
ISyncMgrUIOperation

Mengekspos metode di mana handler sinkronisasi atau item sinkronisasi dapat menampilkan objek UI saat diminta untuk melakukannya oleh Sync Center.

Fungsi

 
FreeConfirmConflictItem

Membebaskan sumber daya yang telah dialokasikan untuk struktur CONFIRM_CONFLICT_ITEM.

Struktur

 
CONFIRM_CONFLICT_ITEM

Menentukan struktur item konflik.
CONFIRM_CONFLICT_RESULT_INFO

Menentukan struktur informasi hasil konflik.
SYNCMGR_CONFLICT_ID_INFO

Menjelaskan struktur informasi ID konflik.

Enumerasi

 
SYNCMGR_CANCEL_REQUEST

Menjelaskan permintaan oleh pengguna untuk membatalkan sinkronisasi.
SYNCMGR_CONFLICT_ITEM_TYPE

Menjelaskan tipe item konflik.
SYNCMGR_CONTROL_FLAGS

Menentukan bagaimana operasi yang diminta pada metode tertentu dari ISyncMgrControl harus dilakukan.
SYNCMGR_EVENT_FLAGS

Menentukan bendera untuk peristiwa sinkronisasi.
SYNCMGR_EVENT_LEVEL

Menentukan jenis peristiwa yang dilaporkan ke Pusat Sinkronisasi.
SYNCMGR_HANDLER_CAPABILITIES

Menentukan kemampuan handler mengenai tindakan yang dapat dilakukan terhadapnya.
SYNCMGR_HANDLER_POLICIES

Menghitung kebijakan yang ditentukan oleh penangan sinkronisasi yang menyimpang dari kebijakan default.
SYNCMGR_HANDLER_TYPE

Menentukan tipe handler. Digunakan oleh ISyncMgrHandlerInfo::GetType.
SYNCMGR_ITEM_CAPABILITIES

Menentukan tindakan yang dapat dilakukan terhadap item.
SYNCMGR_ITEM_POLICIES

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

Menjelaskan pilihan apa yang dipilih pengguna tentang resolusi konflik manajer sinkronisasi. Digunakan oleh ISyncMgrConflictPresenter.
SYNCMGR_PRESENTER_NEXT_STEP

Menjelaskan langkah berikutnya yang akan terjadi dalam resolusi konflik manajer sinkronisasi. Digunakan oleh ISyncMgrConflictPresenter.
SYNCMGR_PROGRESS_STATUS

Menentukan status kemajuan saat ini dari proses sinkronisasi. Digunakan oleh ISyncMgrSyncCallback::ReportProgress.
SYNCMGR_RESOLUTION_ABILITIES

Menunjukkan kemampuan dan aktivitas resolusi konflik yang harus diikuti. Digunakan dengan ISyncMgrResolutionHandler::QueryAbilities.
SYNCMGR_RESOLUTION_FEEDBACK

Menjelaskan umpan balik resolusi Sync Manager. Digunakan oleh ISyncMgrResolutionHandler.
SYNCMGR_SYNC_CONTROL_FLAGS

Menunjukkan bendera yang digunakan oleh ISyncMgrControl::StartHandlerSync dan ISyncMgrControl::StartItemSync.