Fonction IoGetRequestorSessionId (ntifs.h)
La routine IoGetRequestorSessionId retourne l’ID de session du processus qui a initialement demandé une opération d’E/S donnée.
Syntaxe
NTSTATUS IoGetRequestorSessionId(
[in] PIRP Irp,
[out] PULONG pSessionId
);
Paramètres
[in] Irp
Pointeur vers le paquet de requête d’E/S (IRP) pour l’opération d’E/S.
[out] pSessionId
Pointeur vers une variable allouée par l’appelant qui reçoit l’ID de session du processus qui a demandé l’opération d’E/S. Si l’appel échoue (STATUS_UNSUCCESSFUL), ce paramètre est défini sur -1.
Valeur de retour
IoGetRequestorSessionId retourne STATUS_SUCCESS si l’ID de session est correctement retourné et retourne STATUS_UNSUCCESSFUL sinon. STATUS_UNSUCCESSFUL est une valeur NTSTATUS d’erreur.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Server 2003 SP1 |
plateforme cible | Universel |
d’en-tête | ntifs.h (include Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |