Función PsGetProcessExitStatus (ntddk.h)

Esta rutina recupera el estado de salida de un proceso.

Sintaxis

NTSTATUS PsGetProcessExitStatus(
  [in] PEPROCESS Process
);

Parámetros

[in] Process

Puntero a la estructura EPROCESS que representa el proceso. Los controladores pueden usar las rutinas PsGetCurrentProcess y ObReferenceObjectByHandle para obtener un puntero a la estructura EPROCESS de un proceso.

Valor devuelto

Devuelve el estado de salida del EPROCESS proporcionado.

Comentarios

Un controlador puede llamar a PsGetProcessExitStatus en los escenarios siguientes: supervisar la terminación del proceso para obtener información sobre si un proceso finalizó normalmente o debido a un error, limpieza de recursos para determinar cuándo y cómo limpiar los recursos asignados en nombre de un proceso, así como informes de errores y registro para proporcionar información más detallada sobre las finalizaciones del proceso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1703
Encabezado ntddk.h
IRQL <= APC_LEVEL