isValidProcess(process: Process): Boolean;
The isValidProcess method of the System class returns true if the process specified by the process parameter represents a signed‑on application.
A Process instance without a corresponding signed‑on application can exist under certain circumstances; for example, if an error occurs during process sign off that prevents the Process instance from being deleted. This method can be used to identify these zombie Process instances.
When a zombie process is encountered in a monitor operation, the instance is deleted; for example, an interrupt or force off user, call stack request, and so on.