Что означает код NTSTATUS 291 (STATUS_PROCESS_NOT_IN_JOB)?

 
Также может означать:
КонстантаТипОС
CRYPTO_SELF_TEST_FAILUREКод BSODWindows
Предыдущий Следующий
STATUS_NOTHING_TO_TERMINATE STATUS_PROCESS_IN_JOB

STATUS_PROCESS_NOT_IN_JOB

Процесс не является участником запрошенного задания

Объекты заданий управляют группами процессов и могут применять ограничения или получать уведомления для своих участников. Этот успешный статус сообщает отрицательный результат членства для конкретного процесса и задания. Его не следует считать недопустимым дескриптором процесса или ошибкой запроса задания.

Сравните точный объект задания с проверяемым процессом. Процесс может находиться в другом задании, а современные версии Windows поддерживают вложенные иерархии заданий. Параметры выхода дочерних процессов также могут изменить ожидаемое членство. Регистрируйте дескриптор задания и ID процесса вызывающей стороны, а не только логический результат.

Что проверить

  • Запишите ID процесса и идентичность конкретного запрошенного задания.
  • Проверьте политику вложенных заданий и выхода, когда членство отличается от ожидаемого.
  • Отделяйте отрицательный результат членства от отказа в доступе или недопустимого дескриптора.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.