问题:
在此示例中,出现了 CreateJobObject/AssignProcessToJobObject 函数正常工作,但 SetInformationJobObject 始终失败并出现错误24 或 87。尽管根据平台架构进行了调整并仔细考虑了结构定义,但根本问题仍未解决。
解决方案:
Matt Howells 提供的解决方案,以及其他修改和自定义 Job 类,提供了解决 SetInformationJobObject 失败的全面解决方案。
Job类实现:
自定义 Job 类包含创建、关闭和分配作业流程的方法。它利用 PInvoke 例程与 CreateJobObject、SetInformationJobObject、AssignProcessToJobObject 和其他相关函数进行交互。
要点:
以上是为什么 .NET 的 CreateJobObject 实现中 SetInformationJobObject 失败并出现错误 24 或 87?的详细内容。更多信息请关注PHP中文网其他相关文章!