Función ObIsKernelHandle (ntifs.h)

La rutina ObIsKernelHandle determina si el identificador especificado es un identificador de kernel.

Sintaxis

BOOLEAN ObIsKernelHandle(
  [in] HANDLE Handle
);

Parámetros

[in] Handle

Identificador que se va a comprobar.

Valor devuelto

ObIsKernelHandle devuelve TRUE si Handle es un identificador de kernel y FALSE en caso contrario.

Comentarios

Solo puede usar identificadores de kernel en modo kernel. Un controlador puede marcar un identificador como un identificador de kernel especificando la marca OBJ_KERNEL_HANDLE en OBJECT_ATTRIBUTES cuando crea el identificador.

NotaObIsKernelHandle no comprueba que el parámetro sea un identificador válido. Esta rutina solo determina si un identificador válido es un identificador de kernel. Si el parámetro no es un identificador válido, el resultado de la rutina no está definido.
 

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ntifs.h (incluya FltKernel.h, Ntifs.h, FltKernel.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte también

OBJECT_ATTRIBUTES