, , . , , , , , (vectored exception handlers). , __try __catch, . Windows XP Windows Server 2003.
(Vectored Exception Handling, VEH) , . , , AddVectoredExceptionHandler.
PVOID AddVectoredExceptionHandler(ULONG FirstHandler, PVECTORED_EXCEPTION_HANDLER VectoredHandler)
, First-Handler , ( ), ( ). AddVectoredExceptionHandler . , , FirstHandler, , .
RemoveVectoredExceptionHandler, , , , .
AddVectoredExceptionHandler , .. VectoredHandler. NULL .
VectorHandler , :
LONG WINAPI VectoredHandler(PEXCEPTION_POINTERS ExceptionInfo)
PEXCEPTION_POINTERS EXCEPTION_POINTERS, , , . , GetExceptionInformation 4.4.
VEH- , , (. 8). VEH- , (, ) . , SEH-.
1. EXCEPTION_CONTINUE_EXECUTION , SEH , , . SEH, .
2. EXCEPTION_CONTINUE_SEARCH VEH-, . , SEH-.
4.9 VEH 4.3 4.4.
Windows , - . , , . , Windows .
, . , , SEH-. VEH .