Função ObIsKernelHandle (ntifs.h)
A rotina ObIsKernelHandle determina se o identificador especificado é um identificador de kernel.
Sintaxe
BOOLEAN ObIsKernelHandle(
[in] HANDLE Handle
);
Parâmetros
[in] Handle
O identificador a ser marcar.
Retornar valor
ObIsKernelHandle retornará TRUE se Handle for um identificador de kernel e FALSE caso contrário.
Comentários
Você pode usar identificadores de kernel somente no modo kernel. Um driver pode marcar um identificador como um identificador de kernel especificando o sinalizador OBJ_KERNEL_HANDLE em OBJECT_ATTRIBUTES quando ele cria o identificador.
ObservaçãoObIsKernelHandle não verifica se o parâmetro é um identificador válido. Essa rotina determina apenas se um identificador válido é um identificador de kernel. Se o parâmetro não for um identificador válido, o resultado da rotina será indefinido.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (incluem FltKernel.h, Ntifs.h, FltKernel.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de