使用Marshal.GetExceptionCode()时如何获取异常类型和/或异常实例?如何从Marshal.GetExceptionCode()获取异常信息;
1
A
回答
1
这不是它的工作原理。 Marshal.GetExceptionCode只返回一个有意义的数字,如果CLR已经捕获到SEH异常。它会尝试将异常转换为有意义的托管异常。常见的有NullReferenceException,OverflowException,DivideByZeroException,StackOverflowException,AccessViolationException。 SEHException是倒退的。
您可以在处理其中一个异常时调用GetExceptionCode。鸡蛋和鸡蛋,托管的例外首先被提出。
0
我相信你想GetExceptionForHR,但它仅适用于上述.NET 2.0和。
相关问题
- 1. 如何获取异常详细信息
- 2. 如何从googletest中的异常中获取回溯信息?
- 3. 我如何获得Liberator异常信息?
- 4. 从Azure工作者角色获取异常详细信息
- 5. 如何从sys.exc_info中获取自定义的异常详细信息?
- 6. 异常信息:System.NullReferenceException
- 7. 如何从Facebook获取用户信息?
- 8. 如何从java applet中获取信息?
- 9. 如何从iManage/Desksite获取信息
- 10. 如何从图像中获取信息?
- 11. 如何从json获取额外信息?
- 12. 如何从objdump获取信息
- 13. 如何从onHandleIntent(Android)获取信息
- 14. 如何从标准中获取信息?
- 15. 如何从textfield获取信息?
- 16. 如何从RouteData获取Action信息?
- 17. 如何从raise_application_error()获取信息?
- 18. 如何从Visual Studio PerfWatson获取信息?
- 19. 如何从rss获取信息?
- 20. 如何从WebContext获取用户信息?
- 21. 如何从IMMDevice获取信息?
- 22. (C#/ PHP)如何从wesbite获取信息?
- 23. 如何从iTunes获取歌曲信息?
- 24. 如何从iTunes Store获取信息
- 25. 如何从子表中获取信息
- 26. 如何从NSData获取信息?
- 27. 如何从网页(Android)获取信息?
- 28. 如何从ALAsset获取exif信息?
- 29. 单元测试在Django。如何从assertRaises()获取异常消息?
- 30. 如何从失败的jQuery请求中获取异常消息?