2026-06-26 17:28:07 -04:00
|
|
|
# ProcessState
|
|
|
|
|
|
|
|
|
|
`Process::State()` casts directly from `WslcProcessState`.
|
|
|
|
|
|
|
|
|
|
Underlying C values:
|
2026-06-28 06:43:01 -07:00
|
|
|
|
2026-06-26 17:28:07 -04:00
|
|
|
- `Unknown = 0`
|
|
|
|
|
- `Running = 1`
|
|
|
|
|
- `Exited = 2`
|
|
|
|
|
- `Signalled = 3`
|
|
|
|
|
|
|
|
|
|
```cpp
|
|
|
|
|
if (process.State() == static_cast<ProcessState>(1))
|
|
|
|
|
{
|
|
|
|
|
// running
|
|
|
|
|
}
|
|
|
|
|
```
|