共用方式為


IoGetRequestorSessionId 函式 (ntifs.h)

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

語法

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

參數

[in] Irp

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

[out] pSessionId

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

傳回值

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

規格需求

需求
最低支援的用戶端 Windows Server 2003 SP1
目標平台 Universal
標頭 ntifs.h (包含 Ntifs.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

IoGetRequestorProcess