CreateProcess打开程序异常 错误码:0x80000003

waithome 2015-11-17 04:31:40
iCreateProcessW(NULL,(LPWSTR)(LPCTSTR)cs_command, NULL , NULL ,FALSE ,DEBUG_ONLY_THIS_PROCESS , NULL ,NULL ,&si ,&pi) 打开的程序不能正常运行,不知道是什么原因; 应用程序手动打开则不存这类问题
...全文
471 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2015-11-23
  • 打赏
  • 举报
回复
drwatson程序在win32系统下可捕获任意程序的异常。
waithome 2015-11-19
  • 打赏
  • 举报
回复
@赵4老师 啥意思?
zwfgdlc 2015-11-18
  • 打赏
  • 举报
回复
第二个参数cs_command是LPTSTR,不是LPCTSTR,LPCSTR,要可写的
waithome 2015-11-18
  • 打赏
  • 举报
回复
@赵4老师 @fly_dragon_fly 问题我找到了: 因为我写的是windows调试API相关代码,在截获的调试信息EXIT_PROCESS_DEBUG_EVENT的时候break了; 其实我想实现的功能是监控制定的应用程序,如果该应用程序运行出现异常(比如说弹框类的报错,越界等等导致程序不能继续运行的fatal error); 不知道大家有没有什么好的方法告诉我一下
fly_dragon_fly 2015-11-18
  • 打赏
  • 举报
回复
在watch 窗口输入@err,hr
赵4老师 2015-11-18
  • 打赏
  • 举报
回复
MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl 先下载安装MSDN98 再参考: MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\CRASHLIB.DSP MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DRWATSON.RES MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\MESSAGES.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\MESSAGES.RC MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\MSG00001.BIN MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\MAKEFILE MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DISASM.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\GETTEB.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\CRASHLIB.LIB MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\REGISTRY.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\MESSAGES.MC MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DEBUG.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DUMP.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\EVENTLOG.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DISASM.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\PROCESS.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\NOTIFY.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\UI.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\BROWSE.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\ERROR.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\README.TXT MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\REGS.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DRWATSON.RC MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\MODULE.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DRWTSN32.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\SYMBOLS.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DIALOGS.DLG MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\LOG.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\WALK.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\CONTEXT.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\CONTROLS.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\UTIL.C MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\DRWATSON.ICO MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\REGS.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\DRWATSON.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\PROTO.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\RESOURCE.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\CVINFO.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\CVFMT.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\CVEXEFMT.H MSDN98\SAMPLES\VC98\SDK\SDKTOOLS\IMAGE\DRWATSON\INCLUDE\CV.H
waithome 2015-11-18
  • 打赏
  • 举报
回复
@赵4老师 你给我的文档资料应该不是我想要的,我的监控程序和被监控程序是相互独立的
赵4老师 2015-11-17
  • 打赏
  • 举报
回复
权限,命令行参数,防外挂,……

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧