Bagikan melalui


ISyncMgrResolutionHandler::KeepOther method (syncmgr.h)

Mengganti versi yang berkonflik dengan item Shell lain yang biasanya merupakan versi gabungan dari versi aslinya.

Sintaks

HRESULT KeepOther(
  [in]  IShellItem                  *psiOther,
  [out] SYNCMGR_RESOLUTION_FEEDBACK *pFeedback
);

Parameter

[in] psiOther

Jenis: IShellItem*

Penunjuk ke IShellItem pengganti.

[out] pFeedback

Jenis: SYNCMGR_RESOLUTION_FEEDBACK*

Ketika metode ini kembali, berisi nilai SYNCMGR_RESOLUTION_FEEDBACK .

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Item Shell yang ditentukan yang menggantikan item Shell yang berkonflik mungkin bukan salah satu item yang awalnya berkonflik. Ini mungkin salinan gabungan, atau salinan pengganti.

Nilai SYNCMGR_RESOLUTION_FEEDBACK yang dikembalikan di pFeedback menentukan bagaimana konflik berikutnya diselesaikan. Jika metode ini gagal, pesan kesalahan ditampilkan dan pengguna ditanya cara melanjutkan.

Persyaratan

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