【问题标题】:AssignProcessToJobObject sometimes fails with ERROR_ACCESS_DENIEDAssignProcessToJobObject 有时会因 ERROR_ACCESS_DENIED 而失败
【发布时间】:2019-06-27 17:22:53
【问题描述】:

我知道可能有多种原因,但我最近遇到了在过去运行良好的情况下访问被拒绝的情况。

【问题讨论】:

    标签: c++ windows process


    【解决方案1】:

    最近有一个变化,在它调用终止后重用作业对象将使 AssignProcessToJobObject 返回 ERROR_ACCESS_DENIED。

    一些可能的解决方案:

    • 不要回收作业对象。在一个对象上调用 TerminateJobObject 后创建一个新对象。

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

    【讨论】:

      猜你喜欢
      • 2013-04-08
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 1970-01-01
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      相关资源
      最近更新 更多