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

CmRegisterCallback

CmRegisterCallbackEx

RegistryCallback