Manajer Transaksi Kernel

Tujuan

Kernel Transaction Manager (KTM) memungkinkan pengembangan aplikasi yang menggunakan transaksi. Mesin transaksi itu sendiri berada dalam kernel, tetapi transaksi dapat dikembangkan untuk transaksi kernel atau mode pengguna, dan dalam satu host atau di antara host terdistribusi.

KTM digunakan untuk mengimplementasikan Transactional NTFS (TxF) dan Transactional Registry (TxR). TxF memungkinkan operasi sistem file yang ditransaksikan dalam sistem file NTFS. TxR memungkinkan operasi registri yang ditransaksikan. KTM memungkinkan aplikasi klien untuk mengoordinasikan sistem file dan operasi registri dengan transaksi.

Untuk mengembangkan aplikasi yang mengoordinasikan transaksi dengan sumber daya selain TxF atau TxR, Anda harus terlebih dahulu mengembangkan layanan sadar transaksi Win32, yang juga disebut manajer sumber daya.

Aplikasi terkelola dan COM+ harus menggunakan manajer transaksi asli mereka.

Jika berlaku

KTM dapat digunakan dengan aplikasi dan manajer sumber daya yang dihosting di Windows Vista atau Windows Server 2008.

Audiens pengembang

API KTM dirancang untuk digunakan oleh programmer C dan C++.

Persyaratan run-time

KTM didukung dimulai dengan Windows Vista.

Di bagian ini

Topik Deskripsi
Tentang
Informasi umum tentang transaksi dan kemampuan yang disediakan oleh KTM.
Referensi
Dokumentasi untuk fungsi, struktur data, enumerasi, dan elemen pemrograman KTM lainnya.

Sistem File Log Umum

NTFS Transaksi (TxF)

Koordinator Transaksi Terdistribusi