ObIsKernelHandle 函式 (ntifs.h)
ObIsKernelHandle 例程會判斷指定的句柄是否為核心句柄。
語法
BOOLEAN ObIsKernelHandle(
[in] HANDLE Handle
);
參數
[in] Handle
要檢查的句柄。
傳回值
ObIsKernelHandle 如果 Handle 為核心句柄,否則會 傳回 TRUE TRUE。
言論
您只能在核心模式中使用核心句柄。 驅動程式可以在建立句柄時,在 OBJECT_ATTRIBUTES 中指定OBJ_KERNEL_HANDLE旗標,將句柄標示為核心句柄。
注意ObIsKernelHandle 不會驗證參數是否為有效的句柄。 此例程只會判斷有效的句柄是否為核心句柄。 如果參數不是有效的句柄,則例程的結果未定義。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ntifs.h (包括 FltKernel.h、Ntifs.h、FltKernel.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |