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 |