IoGetRequestorSessionId 함수(ntifs.h)

IoGetRequestorSessionId 루틴은 원래 지정된 I/O 작업을 요청한 프로세스의 세션 ID를 반환합니다.

구문

NTSTATUS IoGetRequestorSessionId(
  [in]  PIRP   Irp,
  [out] PULONG pSessionId
);

매개 변수

[in] Irp

I/O 작업에 대한 IRP(I/O 요청 패킷)에 대한 포인터입니다.

[out] pSessionId

I/O 작업을 요청한 프로세스의 세션 ID를 수신하는 호출자가 할당한 변수에 대한 포인터입니다. 호출이 실패하면(STATUS_UNSUCCESSFUL) 이 매개 변수는 -1로 설정됩니다.

반환 값

IoGetRequestorSessionId 는 세션 ID가 성공적으로 반환되면 STATUS_SUCCESS 반환하고, 그렇지 않으면 STATUS_UNSUCCESSFUL 반환합니다. STATUS_UNSUCCESSFUL 오류 NTSTATUS 값입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Server 2003 SP1
대상 플랫폼 유니버설
헤더 ntifs.h(Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

추가 정보

IoGetRequestorProcess