在windows 调试中可以正常在job中关联 子进程,并且在主进程异常退出时,子进程同时退出,子进程的创建 使用 CreateProcess方法;

!!!!!!但是 !!!!!!!

问题:
在双击执行exe(编译产生的执行程序)时,却出现报错:AssignProcessToJobObject FAIL,errCode:5

解决办法:
修改CreateProcess中的 dwCreationFlags 参数

 BOOL CreateProcessA(LPCSTR                lpApplicationName,LPSTR                 lpCommandLine,LPSECURITY_ATTRIBUTES lpProcessAttributes,LPSECURITY_ATTRIBUTES lpThreadAttributes,BOOL                  bInheritHandles,DWORD                 dwCreationFlags,LPVOID                lpEnvironment,LPCSTR                lpCurrentDirectory,LPSTARTUPINFOA        lpStartupInfo,LPPROCESS_INFORMATION lpProcessInformation
);

如下:

if (CreateProcess(_T(“子进程”), _T(""), NULL, NULL, FALSE, CREATE_BREAKAWAY_FROM_JOB, NULL, NULL, &info, &processInfo))

原因:

A process can be associated only with a single job. A process inherits limits from the job it is associated with and adds its accounting information to the job. If a process is associated with a job, all processes it creates are associated with that job by default. To create a process that is not part of the same job, call the CreateProcess function with the CREATE_BREAKAWAY_FROM_JOB flag.

MSDN :
https://docs.microsoft.com/zh-cn/windows/win32/procthread/process-creation-flags

AssignProcessToJobObject 错误码5 的解决办法相关推荐

  1. QQ登录错误码:100044的解决办法

    本人在项目开发的过程中,在友盟集成的第三方QQ登录的时候,曾遇到过这样的问题,"该应用非官方正版应用,请去应用宝下载正版后进行qq登陆.(错误码:100044),详情见下图: 提示这样的错误 ...

  2. 关于QQ登录出现非官方应用 错误码100044的解决办法

    ### 解决方法: 1.检查代码里配置的appid是否正确(和腾讯开放平台的保持一致). 2.修改签名.(第一次上传的应用与之后上传的签名不一致) 签名修改操作步骤:对应移动应用的开发者可以进入QQ互 ...

  3. QQ登录时错误码说明及解决办法

    错误码:0x00000001 表示访问网络失败,建议检查网络是否畅通,防火墙是否允许QQ访问网络. 如果需要通过代理访问网络,请确认代理已设置正确. 如果是办公网络请向网络管理员确认网络当前网络是否限 ...

  4. android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法

    最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题.后来知道是gradle中jniLibs配置的问题,解决办法有两个: ...

  5. 【Windows系统】win10系统假死,窗口不能动,鼠标能动或不能动,最后蓝屏显示错误码: VIDEO_DXGKRNL_FATAL_ERROR 的解决办法

    1. 问题的出现过程 最近博主自己用的 windows10 系统就碰到了这个问题. 一开始出现这个问题的征兆是鼠标会时不时地卡顿,一出现卡顿就会等个 1-3秒才能动.然后频繁卡顿(注意,这里根据经验就 ...

  6. windows XP 的SP2升级SP3引起的蓝屏,错误码C0000139的解决办法

    在家里的一台老机器上更新SP3,出现了这个错误,这个错误的原因,是更新XP的SP3后,导致文件gdi32.dll不对了, 但是至于为何如此,我也没深究,解决方法如下: 我们的目的是拷贝C:\WINDO ...

  7. 转:QQ登录时错误码说明及解决办法

    http://im.qq.com/error/qqerror/?pubno=26815#00001 00001:无法连接到互联网,您可以尝试以下操作: 检查网络是否畅通,防火墙是否允许QQ访问网络. ...

  8. Win10-1903安装补丁KB4497936总失败错误码0x800f081f的解决办法

    清理升级记录库也没用... 从v2ex.com上看到的可用: 1)下载CAB补丁 访问:https://uupdump.ml/get.php?id=c0340fe5-efce-4c5c-bcb3-6e ...

  9. tgp登录游戏显示服务器维护,腾讯游戏平台TGP提示“系统故障,错误码15”怎么解决?...

    腾讯游戏平台TGP提示"系统故障,错误码15"怎么解决? 1.可能是兼容性导致的故障.移动鼠标到图标单击右键,属性,兼容性,允许管理员运行,勾选兼容模式运行,点击确定,右键以管理员 ...

最新文章

  1. View绘制原理 —— 画在哪?
  2. react --- 生命周期 给子组件传递数据
  3. css实现元素在div底部显示
  4. .NET 7 预览版 2 已发布,NativeAOT 正式可用
  5. 值得收藏!数据分析最常用的18个概念,终于有人讲明白了
  6. 能搞垮你的不止是同行
  7. javascript权威指南_重读javascript权威指南(3)
  8. 改变世界面貌的十个数学公式
  9. ArcGIS拓扑小技巧:两个面矢量合并但不叠加
  10. String 常用方法
  11. 软件智能:aaas系统中的数学程序与技术服务之4 序篇之 综述2 词典lexicon
  12. 「AI深度思考·竞赛」天池宫颈癌诊断比赛数据处理开源
  13. 15 个为编程初学者准备的网站
  14. 【Linux】-- 操作系统进程的状态
  15. 余热回收系统:ORC低温余热发电原理
  16. 为什么要使用 spring?
  17. 鼠友题库每日百题(一)
  18. 为什么现在的大学生喜欢去报名软件培训班
  19. 云扩科技与帆软软件达成战略合作,携手共建RPA+BI新生态
  20. 家用电器行业为什么需要订货管理系统

热门文章

  1. 数据可视化案例 :球员能力图
  2. 计算机图形学 | 实验三:绘制一个四边形
  3. Android面试每日一题(4): 哪些情况下会导致oom问题?
  4. Vue 生命周期篇探索-第三篇:生命周期-更新流程
  5. python自动鼠标操作_selenium自动化之鼠标操作
  6. IDEA注释设置:单行或多行注释规则
  7. 【计算机网络】数据链路层-湖南科技大学《计算机网络微课堂》笔记3.2
  8. 一个安卓应用,实现追书追剧追漫画三不勿!
  9. 高考540分计算机,一线老师告诉你:高三后期这么做,3个月提高30分真不难!
  10. C++文件操作——按行读取txt文本文件