Fungsi RollbackEnlistment (ktmw32.h)

Mengembalikan transaksi yang ditentukan yang terkait dengan pendaftaran. Fungsi ini tidak dapat dipanggil untuk pendaftaran baca-saja.

Sintaks

BOOL RollbackEnlistment(
  [in] HANDLE         EnlistmentHandle,
  [in] PLARGE_INTEGER TmVirtualClock
);

Parameter

[in] EnlistmentHandle

Handel ke pendaftaran.

[in] TmVirtualClock

Nilai jam virtual terbaru yang diterima untuk pendaftaran ini. Lihat LARGE_INTEGER.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol (0). Untuk mendapatkan informasi kesalahan yang diperluas, panggil fungsi GetLastError .

Daftar berikut mengidentifikasi kemungkinan kode kesalahan:

Keterangan

Fungsi ini digunakan oleh RM untuk mengembalikan transaksi tempatnya terdaftar. Semua pekerjaan yang terkait dengan transaksi digulung balik.

Pembatalan diizinkan oleh pendaftaran kapan saja sebelum mengeluarkan pemberitahuan persiapan lengkap.

Persyaratan

Persyaratan Nilai
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

GetCurrentClockTransactionManager

Fungsi Manajer Transaksi Kernel

ReadOnlyEnlistment