PsGetProcessExitStatus, fonction (ntddk.h)

Cette routine récupère le status 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 pour un processus.

Valeur retournée

Retourne le status de sortie de l’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 la fin d’un processus normalement ou en raison d’une erreur, nettoyage des ressources pour déterminer quand et comment propre ressources allouées pour le compte d’un processus, et rapport d’erreurs et journalisation pour fournir des informations plus détaillées sur les arrêts de processus.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1703
En-tête ntddk.h
IRQL <= APC_LEVEL