Metode IReconcileInitiator::SetAbortCallback (reconcil.h)
Mengatur objek tempat inisiator dapat secara asinkron menghentikan rekonsiliasi. Rekonsiliasi tas biasanya mengatur objek ini untuk rekonsiliasi yang panjang atau melibatkan interaksi pengguna.
Sintaks
HRESULT SetAbortCallback(
IUnknown *punkForAbort
);
Parameter
punkForAbort
Jenis: IUnknown*
Alamat antarmuka IUnknown untuk objek . Inisiator menandakan permintaan untuk mengakhiri rekonsiliasi dengan menggunakan metode IUnknown::Release untuk merilis objek. Parameter ini mungkin NULL untuk mengarahkan inisiator untuk menghapus objek yang ditentukan sebelumnya.
Menampilkan nilai
Jenis: HRESULT
Mengembalikan nilai S_OK jika berhasil, atau salah satu nilai kesalahan berikut jika tidak.
Menampilkan kode | Deskripsi |
---|---|
|
Inisiator tidak mendukung penghentian operasi rekonsiliasi dan tidak menyimpan objek yang ditentukan. |
|
Kesalahan yang tidak ditentukan. |
Keterangan
Inisiator dapat menerima atau menolak objek. Jika inisiator menerima objek , rekonsiliasi tas kerja harus menghapus objek dengan memanggil metode ini dengan parameter NULL ketika rekonsiliasi selesai. Karena reconciler menghapus objek setelah menyelesaikan rekonsiliasi, mungkin ada kalanya inisiator melepaskan objek setelah rekonsiliasi selesai. Dalam kasus seperti itu, reconciler mengabaikan permintaan untuk mengakhiri.
Jika rekonsiliasi dihentikan, metode Rekonsiliasi harus mengembalikan nilai REC_E_ABORTED atau REC_E_NOTCOMPLETE.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | reconcil.h |
DLL | Shell32.dll (versi 4.0 atau yang lebih baru) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk