Fungsi CommitTransaction (ktmw32.h)
Meminta agar transaksi yang ditentukan dilakukan.
Sintaks
BOOL CommitTransaction(
[in] HANDLE TransactionHandle
);
Parameter
[in] TransactionHandle
Handel ke transaksi yang akan dilakukan.
Handel ini harus dibuka dengan hak akses TRANSACTION_COMMIT. Untuk informasi selengkapnya, lihat Keamanan dan Hak Akses KTM.
Mengembalikan 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
Anda dapat melakukan handel transaksi apa pun yang telah dibuka atau dibuat menggunakan izin TRANSACTION_COMMIT; aplikasi apa pun dapat melakukan transaksi, bukan hanya pembuat.
Fungsi ini hanya dapat dipanggil jika transaksi masih aktif, tidak disiapkan, disiapkan sebelumnya, atau digulung balik.
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
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