Fungsi SetEnlistmentRecoveryInformation (ktmw32.h)
Mengatur struktur data pemulihan yang buram dan ditentukan pengguna dari KTM. Informasi pemulihan disimpan dalam log atas nama manajer sumber daya (RM) dengan memanggil SetEnlistmentRecoveryInformation. Setelah kegagalan, RM dapat menggunakan GetEnlistmentRecoveryInformation untuk mengambil informasi.
Sintaks
BOOL SetEnlistmentRecoveryInformation(
[in] HANDLE EnlistmentHandle,
[in] ULONG BufferSize,
[in] PVOID Buffer
);
Parameter
[in] EnlistmentHandle
Handel ke pendaftaran.
[in] BufferSize
Ukuran Buffer, dalam byte.
[in] Buffer
Informasi pemulihan.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah 0 (nol). Untuk mendapatkan informasi kesalahan yang diperluas, panggil fungsi GetLastError .
Daftar berikut mengidentifikasi kemungkinan kode kesalahan:
Keterangan
Panggilan ini tidak dapat digunakan dengan manajer transaksi yang volatil.
Informasi yang diberikan oleh pengguna mungkin tidak disimpan dalam log saat penyelesaian operasi ini, tetapi akan disimpan dengan tahan lama pada akhir operasi penerapan berikutnya untuk pendaftaran ini.
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | ktmw32.h |
Pustaka | Ktmw32.lib |
DLL | Ktmw32.dll |
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