Share via


EXCEPTION_DEFAULT_ACTION_TYPE2 (Windows Embedded CE 6.0)

1/5/2010

This enumeration lists default actions that occur as a result of an exception.

Syntax

typedef enum _EXCEPTION_DEFAULT_ACTION_TYPE2 {
  eda2IgnoreAll = 0,
  eda2NotifyAll,
  eda2StopAll,
  eda2Ignore1stChc,
  eda2Notify1stChc
}  EXCEPTION_DEFAULT_ACTION_TYPE2;

Elements

  • eda2IgnoreAll
    Indicates that the client should not be notified of the exception.

    If the probe requires notification, the eXDI service should resume execution automatically, masking the notification.

  • eda2NotifyAll
    Indicates the eXDI service should catch the exception and pass a simple notification, such a debug message or log entry, to all clients. The debugging target does not halt.
  • eda2StopAll
    Indicates the eXDI service should catch the exception and pass it to all clients to halt the debugging target.
  • eda2Ignore1stChc
    Indicates that, if it is a first chance exception, the client should not be notified of the exception. If the probe requires notification, the eXDI service resumes execution automatically, masking the notification.

    If the exception is a second chance exception, the eXDI service should catch the exception and pass it to all clients to halt the debugging target.

  • eda2Notify1stChc
    Indicates that, if the exception is a first chance exception, the eXDI service should catch the exception and pass a simple notification, such as a debug message or log entry, to all clients to halt the debugging target.

    If the exception is a second chance exception, the eXDI service should catch the exception and pass it to all clients to halt the debugging target.

Requirements

Header eXDI2.h
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

IeXDI2 Enumerations
IeXDI2 Interfaces