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

OBJECT_ATTRIBUTES