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 |