ObIsKernelHandle, fonction (ntifs.h)
La routine ObIsKernelHandle détermine si le handle spécifié est un handle de noyau.
BOOLEAN ObIsKernelHandle(
[in] HANDLE Handle
);
[in] Handle
Handle à vérifier.
ObIsKernelHandle retourne TRUE si Handle est un handle de noyau et FALSE sinon.
Vous pouvez utiliser des handles de noyau uniquement en mode noyau. Un pilote peut marquer un handle comme handle de noyau en spécifiant l’indicateur OBJ_KERNEL_HANDLE dans OBJECT_ATTRIBUTES lorsqu’il crée le handle.
RemarqueObIsKernelHandle ne vérifie pas que le paramètre est un handle valide. Cette routine détermine uniquement si un handle valide est un handle de noyau. Si le paramètre n’est pas un handle valide, le résultat de la routine n’est pas défini.
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | ntifs.h (include FltKernel.h, Ntifs.h, FltKernel.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |