| Предыдущий | Следующий |
| STATUS_PROCESS_NOT_IN_JOB | STATUS_VOLSNAP_HIBERNATE_READY |
STATUS_PROCESS_IN_JOB
Процесс входит в запрошенный объект задания
Этот статус является положительной противоположностью STATUS_PROCESS_NOT_IN_JOB. Он указывает, что целевой процесс связан с проверяемым заданием. Членство в задании важно, поскольку ограничения задания, завершение, учёт и уведомления порта завершения могут влиять на каждый связанный с ним процесс.
Не считайте проверяемое задание единственным заданием процесса. Современные версии Windows поддерживают вложенные задания, и родительские задания могут влиять на ограничения дочерних. При диагностике неожиданного ограничения зафиксируйте полную иерархию заданий и относящиеся к ней классы QueryInformationJobObject , а не останавливайтесь после первой положительной проверки членства.
Что проверить
- Определите точные дескриптор задания и идентификатор процесса, использованные в запросе членства.
- Если ограничения ресурсов или политика завершения неожиданны, исследуйте вложенные родительские задания.
- Зафиксируйте конфигурацию ограничений и уведомлений задания, относящуюся к сбойной операции.
Ссылки
- Microsoft: объекты заданий
- Microsoft: IsProcessInJob
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.
