ExceptionFlags Enumeration

Specifies flags for a exception that occured in the calling thread.

Definition

Namespace: DevCase.Win32.Enums
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public enum ExceptionFlags

Remarks

Members

Continuable 0 Proceed with normal execution of UnhandledExceptionFilter.

That means obeying the SetErrorMode(ProcessErrorMode) flags, or invoking the Application Error pop-up message box.

NonContinuable 1 Indicates a noncontinuable exception.
ExecuteHandler 1 Return from UnhandledExceptionFilter and execute the associated exception handler.

This usually results in process termination.

Unwinding 2 ( Not documented )
ExitUnwind 4 ( Not documented )
StackInvalid 8 ( Not documented )
NestedCall 16 ( Not documented )
TargetUnwind 32 ( Not documented )
CollidedUnwind 64 ( Not documented )
Unwind 102 ( Not documented )
ContinueExecution 4,294,967,295 Return from UnhandledExceptionFilter and continue execution from the point of the exception.

Note that the filter function is free to modify the continuation state by modifying the exception information supplied through its LPPOINTERS parameter.

ChainEnd 4,294,967,295 ( Not documented )

See Also