Что означает код ошибки Windows 1505 (ERROR_JOB_NO_CONTAINER)?

 
Предыдущий Следующий
ERROR_CONTAINER_ASSIGNED ERROR_INVALID_TASK_NAME

ERROR_JOB_NO_CONTAINER

Что означает ERROR_JOB_NO_CONTAINER

ERROR_JOB_NO_CONTAINER — указанному заданию не назначен контейнер.

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

  • Определите job object, для которого запрошена container-specific операция.
  • Проверьте, действительно ли этому job назначен container и завершилось ли его назначение до текущего вызова.
  • Если процесс был перемещён в другой job или container lifecycle уже завершён, не используйте сохранённый старый handle как подтверждение наличия контейнера.

Что делать

Назначьте container поддерживаемым способом до container-specific операции либо выполняйте путь, не требующий контейнера.

Исходная формулировка

  • A container-specific operation targeted a job object that has no container assigned to it.
  • Use public job-object queries for limits and membership, but do not infer container presence solely from those ordinary properties.
  • A host creates two jobs: one for resource accounting and one for an isolated workload. A lookup bug passes the accounting job to a container operation and receives 1505. Storing the container ID beside the correct job object and validating it before dispatch prevents the mix-up.
  • the code created a normal job but skipped the container initialization stage
  • teardown removed the container while queued work still referenced the job

Технические ссылки


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