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