IoGetRequestorSessionId-Funktion (ntifs.h)

Die IoGetRequestorSessionId-Routine gibt die Sitzungs-ID für den Prozess zurück, der ursprünglich einen bestimmten E/A-Vorgang angefordert hat.

Syntax

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

Parameter

[in] Irp

Ein Zeiger auf das E/A-Anforderungspaket (IRP) für den E/A-Vorgang.

[out] pSessionId

Ein Zeiger auf eine vom Aufrufer zugewiesene Variable, die die Sitzungs-ID für den Prozess empfängt, der den E/A-Vorgang angefordert hat. Wenn der Aufruf fehlschlägt (STATUS_UNSUCCESSFUL), wird dieser Parameter auf -1 festgelegt.

Rückgabewert

IoGetRequestorSessionId gibt STATUS_SUCCESS zurück, wenn die Sitzungs-ID erfolgreich zurückgegeben wurde, und gibt andernfalls STATUS_UNSUCCESSFUL zurück. STATUS_UNSUCCESSFUL ist ein NTSTATUS-Fehlerwert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Server 2003 SP1
Zielplattform Universell
Header ntifs.h (include Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Weitere Informationen

IoGetRequestorProcess