IContextState::GetMyTransactionVote method (comsvcs.h)
Mengambil nilai bendera yang konsisten. Mengambil nilai ini sebelum menonaktifkan objek memungkinkan objek untuk mengonfirmasi suaranya.
Sintaks
HRESULT GetMyTransactionVote(
[out] TransactionVote *ptxVote
);
Parameter
[out] ptxVote
Bendera yang konsisten. Untuk daftar nilai, lihat enumerasi TransactionVote . Parameter ini diatur ke TxCommit jika bendera konsisten benar; diatur ke TxAbort jika bendera konsisten salah.
Nilai kembali
Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, dan E_FAIL, serta nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil diselesaikan. |
|
Objek tidak berjalan dalam transaksi. |
Keterangan
Jika metode gagal, Anda mungkin dapat menentukan bahwa transaksi tidak ada, berdasarkan nilai HRESULT . Jika metode berhasil, metode akan mengembalikan nilai berdasarkan bendera yang konsisten. Dari nilai ini, Anda dapat menentukan apakah objek dapat diterapkan atau harus dibatalkan. Terlepas dari status objek, objek harus berpartisipasi dalam transaksi.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | comsvcs.h |
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