Subsystem.ExceptionHandling Enumeration

This enumeration represents the available exception handling options supported by the Subsystem. Enumerators from this enumeration can be assigned to property Subsystem.ExceptionHandlingMode.

See the RTFW equivalent: RTFW_EXCEPTION_HANDLING

Namespace:  IntervalZero.MaxRT.wRTOS.Config
Assembly:  IntervalZero.MaxRT.wRTOS (in IntervalZero.MaxRT.wRTOS.dll) Version: 1.0.0.0 (File version: 1.0.1)

Syntax

Copy
public enum ExceptionHandling

Members

Name

Description

SEHFreezeProcess

A real-time application is first given an opportunity to handle an exception with Structured Exception Handling (SEH). If the exception is not handled by the application, the process is frozen.

SEHTerminateProcess

A real-time application is first given an opportunity to handle an exception with Structured Exception Handling (SEH). If the exception is not handled by the application, the process is terminated. This is the default exception handling configuration.

FreezeProcess

An exception in a real-time process immediately freezes the process, without giving the application an opportunity to handle the exception via Structured Exception Handling.

TerminateProcess

An exception in a real-time process immediately terminates the process, without giving the application an opportunity to handle the exception via Structured Exception Handling.

HaltSystem

An exception in a real-time process immediately halts Windows and wRTOS and dumps memory, without giving the application an opportunity to handle the exception via Structured Exception Handling.

See Also: