了解AppHangB1事件和挂起类型

Sha*_*ron 7 c++

我有一个游戏经常挂起。当发生挂起时,它会切换回 Windows 桌面,并且无法再次返回到前面。剩下要做的就是通过任务管理器(或taskkill等)关闭它

从事件查看器中我可以挖掘以下应用程序手动事件描述:

Problem signature:
Problem Event Name: AppHangB1
Application Name:   [It does not matter at this point]
Application Version:    0.9.14.0
Application Timestamp:  56d56d8f
Hang Signature: 45f9
Hang Type:  2048
OS Version: 6.1.7601.2.1.0.256.1
Locale ID:  1033
Additional Hang Signature 1:    45f925d9ade4d1a06157e0757d709b29
Additional Hang Signature 2:    a6bb
Additional Hang Signature 3:    a6bb9b65a991c52828e98b8adc752872
Additional Hang Signature 4:    45f9
Additional Hang Signature 5:    45f925d9ade4d1a06157e0757d709b29
Additional Hang Signature 6:    a6bb
Additional Hang Signature 7:    a6bb9b65a991c52828e98b8adc752872
Run Code Online (Sandbox Code Playgroud)

问题:有谁知道悬挂类型悬挂签名是什么?经过一些谷歌搜索后,我找不到任何解释不同挂起类型的结果。

注意:请不要告诉我联系游戏开发者,我已经这样做了,但他们并没有真正的帮助。我想弄清楚这个挂起是否与我的硬件或他们的代码中的错误有关。

是的,我知道是他们的代码运行挂起,但这是否是由于我的硬件行为不当、驱动程序错误或实际上只是游戏代码中的错误所致。