Baca dalam bahasa Inggris

Bagikan melalui


header ktmw32.h

Header ini digunakan oleh Akses Data dan Penyimpanan. Untuk informasi selengkapnya, lihat:

ktmw32.h berisi antarmuka pemrograman berikut:

Fungsi

 
CommitComplete

Menunjukkan bahwa manajer sumber daya (RM) telah selesai melakukan transaksi yang diminta oleh manajer transaksi (TM).
CommitEnlistment

Menerapkan transaksi yang terkait dengan handel pendaftaran ini. Fungsi ini digunakan oleh manajer sumber daya komunikasi (terkadang disebut manajer transaksi yang unggul).
CommitTransaction

Meminta agar transaksi yang ditentukan dilakukan. (CommitTransaction)
CommitTransactionAsync

Meminta agar transaksi yang ditentukan dilakukan. (CommitTransactionAsync)
CreateEnlistment

Membuat pendaftaran, mengatur status awalnya, dan membuka handel ke pendaftaran dengan akses yang ditentukan.
CreateResourceManager

Membuat objek resource manager (RM) baru, dan mengaitkan RM dengan manajer transaksi (TM).
CreateTransaction

Membuat objek transaksi baru.
CreateTransactionManager

Membuat objek manajer transaksi (TM) baru dan mengembalikan handel dengan akses yang ditentukan.
GetCurrentClockTransactionManager

Mendapatkan nilai jam virtual dari manajer transaksi.
GetEnlistmentId

Mendapatkan pengidentifikasi (ID) untuk pendaftaran yang ditentukan.
GetEnlistmentRecoveryInformation

Mengambil struktur data pemulihan buram dari KTM.
GetNotificationResourceManager

Meminta dan menerima pemberitahuan untuk manajer sumber daya (RM). Fungsi ini digunakan oleh register RM untuk menerima pemberitahuan ketika transaksi berubah status.
GetNotificationResourceManagerAsync

Meminta dan menerima pemberitahuan asinkron untuk manajer sumber daya (RM). Fungsi ini digunakan oleh register RM untuk menerima pemberitahuan ketika transaksi berubah status.
GetTransactionId

Mendapatkan pengidentifikasi (ID) untuk transaksi yang ditentukan.
GetTransactionInformation

Mengembalikan informasi yang diminta tentang transaksi yang ditentukan.
GetTransactionManagerId

Mendapatkan pengidentifikasi untuk manajer transaksi yang ditentukan.
OpenEnlistment

Membuka objek pendaftaran yang ada, dan mengembalikan handel ke pendaftaran.
OpenResourceManager

Membuka resource manager (RM) yang sudah ada.
OpenTransaction

Membuka transaksi yang ada.
OpenTransactionManager

Membuka manajer transaksi yang ada. (OpenTransactionManager)
OpenTransactionManagerById

Membuka manajer transaksi yang ada. (OpenTransactionManagerById)
PrepareComplete

Menunjukkan bahwa manajer sumber daya (RM) telah menyelesaikan semua pemrosesan yang diperlukan untuk menjamin bahwa operasi penerapan atau pembatalan akan berhasil untuk transaksi yang ditentukan.
PrepareEnlistment

Menyiapkan transaksi yang terkait dengan handel pendaftaran ini. Fungsi ini digunakan oleh manajer sumber daya komunikasi (terkadang disebut manajer transaksi yang unggul).
PrePrepareComplete

Menandakan bahwa manajer sumber daya ini telah menyelesaikan pekerjaan persiapannya, sehingga manajer sumber daya lain sekarang dapat memulai operasi persiapan mereka.
PrePrepareEnlistment

Pra-persiapan transaksi yang terkait dengan handel pendaftaran ini. Fungsi ini digunakan oleh manajer sumber daya komunikasi (terkadang disebut manajer transaksi yang unggul).
ReadOnlyEnlistment

Meminta agar pendaftaran yang ditentukan dikonversi ke pendaftaran baca-saja. Pendaftaran baca-saja tidak dapat berpartisipasi dalam hasil transaksi dan tidak dicatat untuk pemulihan.
RecoverEnlistment

Memulihkan status pendaftaran.
RecoverResourceManager

Memulihkan status manajer sumber daya dari file lognya.
RecoverTransactionManager

Memulihkan status manajer transaksi dari file lognya.
Ganti NamaTransactionManager

Mengganti nama objek manajer transaksi (TM). Fungsi ini hanya dapat digunakan pada handel TM bernama.
RollbackComplete

Menunjukkan bahwa manajer sumber daya (RM) telah berhasil menyelesaikan gulung balik transaksi.
RollbackEnlistment

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

Meminta agar transaksi yang ditentukan digulung balik.
RollbackTransactionAsync

Meminta agar transaksi yang ditentukan digulung balik. Fungsi ini mengembalikan secara asinkron.
RollforwardTransactionManager

Memulihkan informasi hanya ke nilai jam virtual yang ditentukan.
SetEnlistmentRecoveryInformation

Mengatur struktur data pemulihan yang buram dan ditentukan pengguna dari KTM.
SetResourceManagerCompletionPort

Mengaitkan port penyelesaian I/O yang ditentukan dengan resource manager (RM) yang ditentukan. Port ini menerima semua pemberitahuan untuk RM.
SetTransactionInformation

Mengatur informasi transaksi untuk transaksi yang ditentukan.
SinglePhaseReject

Menunjukkan bahwa manajer sumber daya (RM) menolak permintaan fase tunggal. Ketika manajer transaksi (TM) menerima panggilan ini, manajer transaksi memulai penerapan dua fase dan mengirim permintaan persiapan ke semua RM yang terdaftar.