Funzione IoGetRequestorSessionId (ntifs.h)
La routine IoGetRequestorSessionId restituisce l'ID sessione per il processo che ha originariamente richiesto un'operazione di I/O specificata.
Sintassi
NTSTATUS IoGetRequestorSessionId(
[in] PIRP Irp,
[out] PULONG pSessionId
);
Parametri
[in] Irp
Puntatore al pacchetto di richiesta di I/O (IRP) per l'operazione di I/O.
[out] pSessionId
Puntatore a una variabile allocata dal chiamante che riceve l'ID sessione per il processo che ha richiesto l'operazione di I/O. Se la chiamata ha esito negativo (STATUS_UNSUCCESSFUL), questo parametro è impostato su -1.
Valore restituito
IoGetRequestorSessionId restituisce STATUS_SUCCESS se l'ID sessione viene restituito correttamente e restituisce STATUS_UNSUCCESSFUL in caso contrario. STATUS_UNSUCCESSFUL è un valore NTSTATUS di errore.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Server 2003 SP1 |
piattaforma di destinazione | Universale |
intestazione | ntifs.h (include Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |