ObIsKernelHandle-Funktion (ntifs.h)
Die ObIsKernelHandle-Routine bestimmt, ob das angegebene Handle ein Kernelhandle ist.
Syntax
BOOLEAN ObIsKernelHandle(
[in] HANDLE Handle
);
Parameter
[in] Handle
Das zu überprüfende Handle.
Rückgabewert
ObIsKernelHandle gibt TRUE zurück, wenn Handle ein Kernelhandle ist, andernfalls FALSE .
Hinweise
Sie können Kernelhandles nur im Kernelmodus verwenden. Ein Treiber kann ein Handle als Kernelhandle markieren, indem er das flag OBJ_KERNEL_HANDLE in OBJECT_ATTRIBUTES beim Erstellen des Handles angibt.
HinweisObIsKernelHandle überprüft nicht, ob der Parameter ein gültiges Handle ist. Diese Routine bestimmt nur, ob ein gültiges Handle ein Kernelhandle ist. Wenn der Parameter kein gültiges Handle ist, ist das Ergebnis der Routine undefiniert.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ntifs.h (include FltKernel.h, Ntifs.h, FltKernel.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für