共用方式為


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

另請參閱

OBJECT_ATTRIBUTES