Fungsi CommitEnlistment (ktmw32.h)
Menerapkan transaksi yang terkait dengan handel pendaftaran ini. Fungsi ini digunakan oleh manajer sumber daya komunikasi (terkadang disebut manajer transaksi unggul).
Sintaks
BOOL CommitEnlistment(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Parameter
[in] EnlistmentHandle
Handel ke pendaftaran untuk diterapkan.
[in] TmVirtualClock
Penunjuk ke nilai jam virtual terbaru yang diterima untuk pendaftaran ini. Jika Anda menentukan NULL, nilai jam virtual tidak diubah.
Untuk mengubah nilai jam virtual, nilai ini harus lebih besar dari nilai saat ini yang dikembalikan oleh TM subordinat.
Nilai kembali
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:
Persyaratan
Klien minimum yang didukung | Windows Vista dengan SP1 |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | ktmw32.h |
Pustaka | KtmW32.lib |
DLL | KtmW32.dll |