Content deleted Content added
→Structured Exception Handling: Added explicit anchor for external links |
→Vectored Exception Handling: Added explicit anchor for external links |
||
Line 20:
* {{cite web |url=http://www.openrce.org/articles/full_view/21 |title=Reversing Microsoft Visual C++ Part I: Exception Handling |author=[[Igor Skochinsky]] |date=Monday, March 6, 2006 12:02.38 CST |work= |publisher=OpenRCE |accessdate=2009-11-17 }}
== {{Anchor|VEH}}Vectored Exception Handling ==
Vectored Exception Handling was introduced in [[Windows XP]].<ref name="VEH">{{cite web|url=http://msdn.microsoft.com/en-us/magazine/cc301714.aspx|title=New Vectored Exception Handling in Windows XP}}</ref> Vectored Exception Handling is made available to Windows programmers using languages such as [[C++]] and [[Visual Basic]]. VEH does not replace Structured Exception Handling (SEH), rather VEH and SEH coexist with VEH handlers having priority over SEH handlers.<ref name=devx>{{cite web|url=http://www.devx.com/microsoftISV/Article/15992|title=Vectored Exception Handling in Windows Server 2003}}</ref><ref name="VEH"/>
Compared with SEH, VEH works more like a traditional [[notification callback scheme]].<ref>{{cite web|url=http://msdn.microsoft.com/en-us/magazine/cc300448.aspx|title=Windows Server 2003 Discover Improved System Info, New Kernel, Debugging, Security, and UI APIs}}</ref>
|