| Предыдущий | Следующий |
| ERROR_PROCESS_NOT_IN_JOB | ERROR_VOLSNAP_HIBERNATE_READY |
ERROR_PROCESS_IN_JOB
Что означает ERROR_PROCESS_IN_JOB
ERROR_PROCESS_IN_JOB означает, что целевой процесс уже связан с job object и текущая операция не допускает требуемое повторное назначение. Поведение зависит от версии Windows и настроек nested jobs.
Что проверить
- Определите, какой job уже содержит процесс и кто его создал.
- Проверьте ограничения существующего job и поддержку nested jobs в целевой системе.
- Не переносите процесс между jobs после запуска, если контракт приложения этого не предусматривает.
- Если job нужен вашему launcher, создавайте процесс сразу в правильном containment path.
Исправление — согласовать ownership процесса с архитектурой запуска. Попытка повторно AssignProcessToJobObject без понимания существующего job может нарушить ограничения и завершение дочерних процессов.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
