Microsoft-specific exception handling mechanisms: Difference between revisions

Content deleted Content added
Security issues: Empty section, deleted
Use of VEH: No encyclopedic value, deleted
Line 19:
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>
 
=== Use of VEH ===
{{see also|Exception handling syntax}}
Use ''AddVectoredExceptionHandler API''
 
== Notes ==