Some of the links about error handling, collected over years:
- having-a-look-at-the-windows-userkernel-exceptions-dispatcher
- https://ptgmedia.pearsoncmg.com/images/9780735665873/samplepages/9780735665873.pdf
- https://www.blackhat.com/presentations/bh-usa-07/Quist_and_Valsmith/Presentation/bh-usa-07-quist_and_valsmith.pdf
- Programming against the x64 exception handling support
- exceptional-behavior-windows-81-x64-seh.html
- The Exception to the Rule - Structured Exception Handling
- ehsc-vc-eha-synchronous-vs-asynchronous-exception-handling
- what-happens-if-both-ehsc-and-eha-are-specified
- ehsc-vc-eha-synchronous-vs-asynchronous-exception-handling
- exception-handling-warnings-in-visual-studio
- http://members.gamedev.net/sicrane/articles/exception.html
- http://accu.org/index.php/journals/245
- https://www.exploit-db.com/docs/17505.pdf
- difference-between-a-c-exception-and-structured-exception
- visual-c-unmanaged-code-use-eha-or-ehsc-for-c-exceptions
- structured-exceptions-seh-in-c
- Exception Handling- MSDN
- Exception Dispatching - MSDN