DoctorDumpSDK
Classes | Typedefs | Enumerations
crash_rpt::custom_data_collection Namespace Reference

Optional custom data collection after the crash in context of sendrpt.exe process. More...

Classes

struct  ExceptionInfo
 Information about the exception. More...
 
struct  IDataBag
 This interface used to add custom data to crash report. More...
 
struct  Settings
 Contains data for optional custom data collection after the crash in context of sendrpt.exe process. More...
 

Typedefs

typedef Result(CALLBACK * PFNCUSTOMDATACOLLECTIONCALLBACK) (const ExceptionInfo &exceptionInfo, IDataBag *dataBag)
 Client crash callback function prototype.
 

Enumerations

enum  Result { ShowUploadConfirmDialog, DoUpload, CancelUpload }
 Result of custom data collection. More...
 

Detailed Description

Optional custom data collection after the crash in context of sendrpt.exe process.

Enumeration Type Documentation

◆ Result

Result of custom data collection.

Enumerator
ShowUploadConfirmDialog 

Proceed to upload confirm dialog stage.

DoUpload 

Skip upload confirm dialog and proceed to upload stage.

CancelUpload 

Cancel upload.