Note:
Do not make Presentation Manager calls from exception handlers.
To preserve variables currently on the stack, pass them as arguments to DosUnwindException using the optional parameters.
DosUnwindException "unwinds" (calls and removes) exception handlers from a thread's chain of registered exception handlers. It can unwind up to, but not including, a specified exception handler, or it can unwind all the exception handlers.
Each exception handler in the linked list from the Thread Information Block (TIB) is called with the unwind bit in the Exception Report Record structure set, indicating an unwind operation. If the call to the exception handler returns, the Exception Registration Record is removed from the linked list, and the next exception handler is processed.
For a detailed list of the system exceptions, see Control Program Programming Reference.