These structures are linked together to form a chain of exception handlers that are dispatched upon receipt of an exception. Exception handlers should not be registered directly from a high level language such as "C". This is the responsibility of the language runtime routine.

typedef struct _EXCEPTIONREGISTRATIONRECORD {
  STRUCT _EXCEPTIONREGISTRATIONRECORD      *prev_structure;    /*  Nested exception registration record structure. */
  _ERR                                     *ExceptionHandler;  /*  Pointer to the ERR function. */
} EXCEPTIONREGISTRATIONRECORD;

typedef   EXCEPTIONREGISTRATIONRECORD   * PEXCEPTIONREGISTRATIONRECORD ;


[Back] [Next]