Función IoGetRequestorSessionId (ntifs.h)
La rutina IoGetRequestorSessionId devuelve el identificador de sesión del proceso que solicitó originalmente una operación de E/S determinada.
Sintaxis
NTSTATUS IoGetRequestorSessionId(
[in] PIRP Irp,
[out] PULONG pSessionId
);
Parámetros
[in] Irp
Puntero al paquete de solicitud de E/S (IRP) para la operación de E/S.
[out] pSessionId
Puntero a una variable asignada por el autor de la llamada que recibe el identificador de sesión del proceso que solicitó la operación de E/S. Si se produce un error en la llamada (STATUS_UNSUCCESSFUL), este parámetro se establece en -1.
Valor devuelto
IoGetRequestorSessionId devuelve STATUS_SUCCESS si el identificador de sesión se devuelve correctamente y devuelve STATUS_UNSUCCESSFUL de lo contrario. STATUS_UNSUCCESSFUL es un valor NTSTATUS de error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Server 2003 SP1 |
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |