AssignProcessToJobObject периодически завершается ошибкой с ERROR_ACCESS_DENIED в последнее время - PullRequest
0 голосов
/ 27 июня 2019

Я знаю, что может быть несколько причин, но недавно я сталкивался с этим в сценариях, которые в прошлом работали нормально.

1 Ответ

0 голосов
/ 27 июня 2019

Произошло недавнее изменение, после которого повторное использование объекта задания после вызова метода terminate заставит AssignProcessToJobObject вернуть ERROR_ACCESS_DENIED.

Некоторые возможные решения:

  • Не перерабатывать объекты заданий.Создайте новый объект после вызова TerminateJobObject для одного.

  • Если возможно, используйте порты завершения объекта задания ( пример ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...