AssignProcessToJobObject间歇性失败,最近出现ERROR_ACCESS_DENIED

时间:2019-06-27 17:22:53

标签: c++ windows process

我知道可能有多种原因,但是我最近在过去运行良好的场景中遇到了这一点。

1 个答案:

答案 0 :(得分:0)

最近有一个更改,在此之后调用终止后重用作业对象将使AssignProcessToJobObject返回ERROR_ACCESS_DENIED。

一些可能的解决方案:

  • 请勿回收作业对象。在一个对象上调用TerminateJobObject之后,创建一个新对象。

  • 尽可能使用作业对象完成端口(example)。