Metode ICrmCompensatorVariants::BeginAbortVariants (comsvcs.h)
Memberi tahu CRM Compensator tentang fase pembatalan penyelesaian transaksi dan bahwa rekaman akan dikirimkan. Fase abort dapat diterima selama pemrosesan normal tanpa fase persiapan jika klien memutuskan untuk memulai membatalkan.
Sintaks
HRESULT BeginAbortVariants(
[in] VARIANT_BOOL bRecovery
);
Parameter
[in] bRecovery
Menunjukkan apakah metode ini dipanggil selama pemulihan.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
CRM Compensator tidak boleh bergantung pada status apa pun yang akan dipertahankan antara fase persiapan dan fase pembatalan. Infrastruktur CRM gratis untuk merilis CRM Compensator antara kedua fase ini jika perlu melakukannya. Namun, status dipertahankan antara panggilan Begin-Record-End, dan CRM Compensator selalu mendapatkan antarmuka ICrmLogControl sebelum pengiriman metode hasil transaksi apa pun.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | comsvcs.h |