c++ - AssignProcessToJobObject 有时会因 ERROR_ACCESS_DENIED 而失败
问题描述
我知道可能有几个原因,但我最近在过去运行良好的场景中遇到访问被拒绝。
解决方案
最近有一个更改,在调用终止后重用作业对象将使 AssignProcessToJobObject 返回 ERROR_ACCESS_DENIED。
一些可能的解决方案:
不要回收作业对象。在一个对象上调用 TerminateJobObject 后创建一个新对象。
如果可能,请使用作业对象完成端口(示例)。
推荐阅读
- html - Grafana - HTML 面板插件 - 在 html 代码中使用数据
- matlab - Matlab中的实时NI-DAQ数据图
- assembly - 当带有指令的内存被另一个内核更改时,CPU 流水线会发生什么?
- android - 在 Room 迁移中管理大型数据库操作是否可以接受?
- admob - Google Admob 实时广告未显示,而测试广告工作正常
- xml - XML如何在PCDATA之后插入换行符
- php - Docker 容器在使用 .htaccess 时出现内部服务器错误
- java - 无法通过 sendkeys 将值发送到新窗口中的文本框
- python - 如何更改 relplot 中置信区间的透明度?
- windows - 从 Azure Databricks 中的 Windows C 驱动器读取 csv