struktur TRANSACTION_PROPERTIES_INFORMATION (wdm.h)
Struktur TRANSACTION_PROPERTIES_INFORMATION berisi properti objek transaksi .
Sintaks
typedef struct _TRANSACTION_PROPERTIES_INFORMATION {
ULONG IsolationLevel;
ULONG IsolationFlags;
LARGE_INTEGER Timeout;
ULONG Outcome;
ULONG DescriptionLength;
WCHAR Description[1];
} TRANSACTION_PROPERTIES_INFORMATION, *PTRANSACTION_PROPERTIES_INFORMATION;
Anggota
IsolationLevel
Disiapkan untuk penggunaan masa mendatang.
IsolationFlags
Disiapkan untuk penggunaan masa mendatang.
Timeout
Nilai waktu habis. Jika transaksi belum dilakukan pada waktu yang ditentukan oleh parameter ini, KTM mengembalikan transaksi. Nilai waktu habis dinyatakan dalam unit waktu sistem (interval 100 nanodetik), dan dapat menentukan waktu absolut atau waktu relatif. Jika nilai anggota Batas Waktu negatif, waktu kedaluwarsa relatif terhadap waktu sistem saat ini. Jika tidak, waktu kedaluwarsa adalah absolut. Atur anggota ini ke nol jika tidak ada waktu habis yang diperlukan. Jika Batas Waktu adalah nol, transaksi tidak pernah kehabisan waktu.
Outcome
Nilai yang diketik TRANSACTION_OUTCOME yang mengidentifikasi hasil transaksi (hasil). Anda dapat memperoleh nilai ini dengan memanggil ZwQueryInformationTransaction, tetapi Anda tidak dapat mengatur nilai dengan ZwSetInformationTransaction.
DescriptionLength
Ukuran, dalam byte, dari buffer yang berisi array anggota Deskripsi .
Description[1]
Array karakter yang dialokasikan pemanggil yang berisi atau menerima string deskripsi transaksi. Klien TPS dapat menentukan string ini saat memanggil ZwCreateTransaction. Klien dapat mengambil string dengan memanggil dengan memanggil ZwQueryInformationTransaction, dan dapat memodifikasi string dengan memanggil ZwSetInformationTransaction.
Keterangan
Struktur TRANSACTION_PROPERTIES_INFORMATION digunakan dengan rutinitas ZwQueryInformationTransaction dan ZwSetInformationTransaction .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows Vista. |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.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