Microsoft-specific exception handling mechanisms: Difference between revisions

Content deleted Content added
Line 14:
== {{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=Under the Hood: New Vectored Exception Handling in Windows XP |archiveurl = http://web.archive.org/web/20080915135659/http://msdn.microsoft.com/en-us/magazine/cc301714.aspx |archivedate = 2008-09-15 |dead-url=yes}}</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" /><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 |archiveurl = http://web.archive.org/web/20080505055123/http://msdn.microsoft.com/en-us/magazine/cc300448.aspx |archivedate = 2008-05-05 |dead-url=yes}}</ref>
 
== Notes ==