Fungsi TmSinglePhaseReject (wdm.h)
Rutinitas TmSinglePhaseReject menginformasikan KTM bahwa manajer sumber daya panggilan tidak akan mendukung operasi penerapan fase tunggal untuk pendaftaran tertentu.
Sintaks
NTSTATUS TmSinglePhaseReject(
[in] PKENLISTMENT Enlistment,
[in] PLARGE_INTEGER TmVirtualClock
);
Parameter
[in] Enlistment
Penunjuk ke objek pendaftaran. Komponen Anda dapat menerima pointer ini sebagai input ke rutinitas panggilan balik ResourceManagerNotification . Atau, komponen Anda dapat memanggil ObReferenceObjectByHandle dan menyediakan handel objek yang disediakan panggilan sebelumnya ke ZwCreateEnlistment, TmCreateEnlistment, atau ZwOpenEnlistment .
[in] TmVirtualClock
Penunjuk ke nilai jam virtual. Parameter ini bersifat opsional dan dapat berupa NULL.
Nilai kembali
TmSinglePhaseReject mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, rutinitas ini mungkin mengembalikan nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Transaksi atau pendaftarannya tidak dalam status yang benar. |
Rutinitas mungkin mengembalikan nilai NTSTATUS lainnya.
Keterangan
Rutinitas TmSinglePhaseReject adalah versi berbasis pointer dari rutinitas ZwSinglePhaseReject .
Untuk informasi tentang kapan harus menggunakan rutinitas TmXxx KTM alih-alih rutinitas ZwXxx , lihat Menggunakan Rutinitas TmXxx.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi sistem operasi yang lebih baru. |
Target Platform | Universal |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_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