Fungsi CmGetBoundTransaction (wdm.h)
Rutinitas CmGetBoundTransaction mengembalikan penunjuk ke objek transaksi yang mewakili transaksi, jika ada, yang terkait dengan objek kunci registri tertentu.
Sintaks
PVOID CmGetBoundTransaction(
[in] PLARGE_INTEGER Cookie,
[in] PVOID Object
);
Parameter
[in] Cookie
Nilai cookie yang sebelumnya diperoleh driver dengan memanggil CmRegisterCallback atau CmRegisterCallbackEx.
[in] Object
Nilai pointer yang diterima rutinitas panggilan balik RegistryCallback driver di salah satu struktur REG_XXX_KEY_INFORMATION .
Nilai kembali
CmGetBoundTransaction mengembalikan penunjuk ke objek transaksi, jika objek kunci yang ditentukan parameter Objek dikaitkan dengan transaksi. Jika tidak, rutinitas mengembalikan NULL.
Keterangan
Rutinitas CmGetBoundTransaction tersedia di Windows Vista dan versi Windows yang lebih baru.
Untuk informasi selengkapnya tentang cmGetBoundTransaction dan memfilter operasi registri, lihat Memfilter Panggilan Registri.
Untuk informasi selengkapnya tentang transaksi, lihat Panduan Desain Manajer Transaksi Kernel.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi Windows yang lebih baru. |
Target Platform | Universal |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
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