Partager via


PsGetProcessExitStatus, fonction (ntddk.h)

Cette routine récupère l’état de sortie d’un processus.

Syntaxe

NTSTATUS PsGetProcessExitStatus(
  [in] PEPROCESS Process
);

Paramètres

[in] Process

Pointeur vers la structure EPROCESS qui représente le processus. Les pilotes peuvent utiliser les routines PsGetCurrentProcess et ObReferenceObjectByHandle pour obtenir un pointeur vers la structure EPROCESS d’un processus.

Valeur de retour

Retourne l’état de sortie du EPROCESS fourni.

Remarques

Un pilote peut appeler PsGetProcessExitStatus dans les scénarios suivants : surveillance de l’arrêt du processus pour obtenir des informations sur l’arrêt normal ou en raison d’une erreur, le nettoyage des ressources pour déterminer quand et comment nettoyer les ressources allouées pour le compte d’un processus, ainsi que la création de rapports d’erreurs et la journalisation pour fournir des informations plus détaillées sur les terminaisons de processus.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1703
d’en-tête ntddk.h
IRQL <= APC_LEVEL