共用方式為


IoGetRequestorSessionId 函式 (ntifs.h)

IoGetRequestorSessionId 例程會傳回原本要求指定 I/O 作業之進程的會話標識碼。

語法

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

參數

[in] Irp

I/O 作業之 I/O 要求封包 (IRP) 的指標。

[out] pSessionId

呼叫端配置的變數指標,這個變數會接收要求 I/O 作業之進程的會話識別碼。 如果呼叫失敗 (STATUS_UNSUCCESSFUL),此參數會設定為 -1。

傳回值

如果成功傳回會話標識符,IoGetRequestorSessionId 會傳回STATUS_SUCCESS,否則會傳回STATUS_UNSUCCESSFUL。 STATUS_UNSUCCESSFUL是錯誤 NTSTATUS 值。

要求

要求 價值
最低支援的用戶端 Windows Server 2003 SP1
目標平臺 普遍
標頭 ntifs.h (include Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

IoGetRequestorProcess