TEurekaExceptionRecord type

Top  Previous  Next

This one is the structure of TEurekaExceptionRecord:

 

Unit ExceptionLog.

 

  TEurekaExceptionRecord = packed record

    ExceptionObject:      TObject;

    ExceptionAddress:     Pointer;

    ExceptionThreadID:    DWord;

    Win32ExceptionRecord: PExceptionRecord;

    Win32Context:         PContext;

    LogText:              string;

   ModulesList:          TEurekaModulesList;

   ProcessesList:        TEurekaProcessesList;

   CallStack:            TEurekaStackList;

   CurrentModuleOptions: TEurekaModuleOptions;

  end;

 

 

Note: if the ExceptionObject is an Exception than is possible change its "Message" property text to show a most friendly error message, but into the log-file will be stored the original Exception Message.