| Anterior | Siguiente |
| STATUS_MESSAGE_NOT_FOUND | STATUS_INVALID_LOGON_TYPE |
STATUS_PROCESS_IS_TERMINATING
Qué significa STATUS_PROCESS_IS_TERMINATING
El proceso objetivo ya comenzó su ruta de salida. El objeto de proceso puede seguir existiendo mientras quedan handles o referencias, pero eso no significa que siga aceptando operaciones normales. Una acción que llega durante esa ventana puede recibir este estado aunque el PID o handle todavía sean consultables.
La causa frecuente es una carrera de lifecycle: trabajo asíncrono, monitorización o control queda encolado mientras otra ruta inicia el shutdown. El diagnóstico debe correlacionar la operación rechazada con el exit status y el momento de terminación, no reinterpretar el resultado como «PID inexistente».
Qué comprobar
- Quién inició la terminación y cuándo se encoló la operación tardía.
- Exit code y estado del proceso en el momento del fallo.
- Colas o callbacks que siguen publicando trabajo después del shutdown.
- Que el código distinga «exiting» de handle inválido o proceso ausente.
Referencias técnicas
- Microsoft: Terminating a Process
- Microsoft: GetExitCodeProcess
- Microsoft Open Specifications: NTSTATUS values
¿Buscas un código diferente? Buscar otro código de estado o error.
