我可以通过朋友访问vc ++代码,该代码具有带有AxisMediaControl对象的MFC组件,可以从IP摄像头流式传输和录制视频。
现在我是MFC和VC ++的新手。但我正在浏览代码,因为我知道一些C ++并且正在尝试,如果我能抓住一些MFC。从复杂的应用程序开始,这可能是一个错误的选择。
但是,简而言之,应用程序有三个AFX线程在运行,一个用于从硬件读取I / O,一个用于实现基于这些I / O输入的逻辑,另一个用于查找这些I / O配置的任何变化。 / O pins - 它打开共享内存,读取该共享内存中是否有任何内容并将内容保存为文件。
基于I / O,此应用程序和第二个线程提到开始播放然后记录来自IP摄像机的视频。
当我在VS2010中编译后运行应用程序时,它作为一个独立应用程序作为exe运行一段时间,然后我看到 BEX 错误。
日志名称:应用程序源:应用程序错误日期:
1/20/2015 1:50:59 PM事件ID:1000任务类别:(100)级别:
错误关键词:经典用户:N / A计算机:ITSME 描述:错误的应用程序名称:Video.exe,版本:1.0.0.1, 时间戳:0x54bcf6f8错误模块名称:Video.exe,版本: 1.0.0.1,时间戳:0x54bcf6f8 异常代码:0xc0000417 故障偏移量:0x001256cd故障进程id:0x608故障应用程序 开始时间:0x01d03489d809fe4d错误应用程序路径: D \ iRIDSClient \ bin \ Video.exe错误模块路径: D \ iRIDSClient \ bin \ Video.exe报告ID: 42d67f3f-a07d-11e4-8756-00306421c6e4事件Xml:
1000 2 100 0x80000000000000 8427 应用 是我 Video.exe 1.0.0.1 54bcf6f8 Video.exe 1.0.0.1 54bcf6f8 c0000417 001256cd 608 01d03489d809fe4d d:\ iRIDSClient \ BIN \ Video.exe d:\ iRIDSClient \ BIN \ Video.exe 42d67f3f-a07d-11e4-8756-00306421c6e4。
我从windows事件记录器中得到了这个。 我没有粘贴代码,因为我无法理解代码相关的建议。请问任何人可以知道这个错误代码会出现什么情况。我在哪里可以开始解决此错误。我知道这是未经授权的内存访问错误。但是什么操作可能导致它?请帮忙。