游戏错误通知(0xc00000005)的简单处理方法
为暗黑FANS提供最客观的资讯…… diablofans.com.cn
这是一种常见提示错误的通知,也是比较不好处理的一种错误。
目前已知1.13c会因为IX86ver1.mpq引起这个问题(1.11b比较少见),错误提示为【0xc00000005】,但是ver-IX86-1.mpq则不会,这里可以从CheckRevision入手。下面的代码来自BNETDocs:
代码:
CheckRevision()
extern "C" __declspec(dllexport) std::int32_t __stdcall CheckRevision(const char* filename1, const char* filename2, const char* filename3, const char* formula, std::uint32_t* version, std::uint32_t* checksum, char* exeinfo);
extern "C" __declspec(dllexport) std::int32_t __stdcall CheckRevision(const char* filename1, const char* filename2, const char* filename3, const char* formula, std::uint32_t* version, std::uint32_t* checksum, char* exeinfo);
原理部分不再讲述,下面简单说一下通过修改Bnclient.dll规避问题的方法(并不唯一):
代码:
Bnclient.dll 0XCBA0 558BEC83E4F881EC B801000000C20C00 1 // 1.11b
Bnclient.dll 0XD320 558BEC83E4F881EC B801000000C20C00 1 // 1.13c
Bnclient.dll 0XD320 558BEC83E4F881EC B801000000C20C00 1 // 1.13c
上一篇文章:hackmap地图用笔记本按不了大键盘+键解决办法
下一篇文章:暗黑2地图hackmap开启自动组队
相关阅读
..:: 版权声明 ::..
- 网站旨在为用户提供资源整合服务,所有数据均由用户上传或发布,并力求提供准确有价值的相关资源。.网站只做相关资源展示没有做具体测试,希望网友自己区分下 。
- 若涉及到侵权违法的链接,请联系我们将第一时间处理。
- 我们会定期进行数据更新和优化以确保信息的时效性和可靠性。致力成为一个资源整合平台,提供各种网站资源的下载和能满足用户的游戏资讯。
- 感谢您对我们网站的支持,我们将持续努力提供更好的资源整合服务,希望能满足您的需求。