ObIsKernelHandle 함수(ntifs.h)

ObIsKernelHandle 루틴은 지정된 핸들이 커널 핸들인지 여부를 결정합니다.

구문

BOOLEAN ObIsKernelHandle(
  [in] HANDLE Handle
);

매개 변수

[in] Handle

검사 핸들입니다.

반환 값

핸들이 커널 핸들이고 그렇지 않으면 FALSE이면 ObIsKernelHandleTRUE를 반환합니다.

설명

커널 모드에서만 커널 핸들을 사용할 수 있습니다. 드라이버는 핸들을 만들 때 OBJECT_ATTRIBUTES OBJ_KERNEL_HANDLE 플래그를 지정하여 핸들을 커널 핸들로 표시할 수 있습니다.

참고ObIsKernelHandle 은 매개 변수가 유효한 핸들인지 확인하지 않습니다. 이 루틴은 유효한 핸들이 커널 핸들인지 여부만 결정합니다. 매개 변수가 유효한 핸들이 아니면 루틴의 결과가 정의되지 않습니다.
 

요구 사항

요구 사항
대상 플랫폼 유니버설
헤더 ntifs.h(FltKernel.h, Ntifs.h, FltKernel.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

추가 정보

OBJECT_ATTRIBUTES