Fungsi ObIsKernelHandle (ntifs.h)
Rutinitas ObIsKernelHandle menentukan apakah handel yang ditentukan adalah handel kernel.
Sintaks
BOOLEAN ObIsKernelHandle(
[in] HANDLE Handle
);
Parameter
[in] Handle
Handel untuk diperiksa.
Nilai kembali
ObIsKernelHandle mengembalikan TRUE jika Handle adalah handel kernel dan FALSE sebaliknya.
Keterangan
Anda hanya dapat menggunakan handel kernel dalam mode kernel. Driver dapat menandai handel sebagai handel kernel dengan menentukan bendera OBJ_KERNEL_HANDLE di OBJECT_ATTRIBUTES saat membuat handel.
CatatanObIsKernelHandle tidak memverifikasi bahwa parameter adalah handel yang valid. Rutinitas ini hanya menentukan apakah handel yang valid adalah handel kernel. Jika parameter bukan handel yang valid, hasil rutinitas tidak ditentukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Header | ntifs.h (termasuk FltKernel.h, Ntifs.h, FltKernel.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