Passed as 'options' parameter to set_debugger_options() 
 | 
| 
#define  | DOPT_SEGM_MSGS   0x00000001 | 
|   | log debugger segments modifications 
  | 
|   | 
| 
#define  | DOPT_START_BPT   0x00000002 | 
|   | break on process start 
  | 
|   | 
| 
#define  | DOPT_THREAD_MSGS   0x00000004 | 
|   | log thread starts/exits 
  | 
|   | 
| 
#define  | DOPT_THREAD_BPT   0x00000008 | 
|   | break on thread start/exit 
  | 
|   | 
| 
#define  | DOPT_BPT_MSGS   0x00000010 | 
|   | log breakpoints 
  | 
|   | 
| 
#define  | DOPT_LIB_MSGS   0x00000040 | 
|   | log library loads/unloads 
  | 
|   | 
| 
#define  | DOPT_LIB_BPT   0x00000080 | 
|   | break on library load/unload 
  | 
|   | 
| 
#define  | DOPT_INFO_MSGS   0x00000100 | 
|   | log debugging info events 
  | 
|   | 
| 
#define  | DOPT_INFO_BPT   0x00000200 | 
|   | break on debugging information 
  | 
|   | 
| 
#define  | DOPT_REAL_MEMORY   0x00000400 | 
|   | do not hide breakpoint instructions 
  | 
|   | 
| 
#define  | DOPT_REDO_STACK   0x00000800 | 
|   | reconstruct the stack 
  | 
|   | 
| 
#define  | DOPT_ENTRY_BPT   0x00001000 | 
|   | break on program entry point 
  | 
|   | 
| 
#define  | DOPT_EXCDLG   0x00006000 | 
|   | exception dialogs: 
  | 
|   | 
| 
#define  | EXCDLG_NEVER   0x00000000 | 
|   | never display exception dialogs 
  | 
|   | 
| 
#define  | EXCDLG_UNKNOWN   0x00002000 | 
|   | display for unknown exceptions 
  | 
|   | 
| 
#define  | EXCDLG_ALWAYS   0x00006000 | 
|   | always display 
  | 
|   | 
| 
#define  | DOPT_LOAD_DINFO   0x00008000 | 
|   | automatically load debug files (pdb) 
  | 
|   | 
| 
#define  | DOPT_END_BPT   0x00010000 | 
|   | evaluate event condition on process end 
  | 
|   | 
| 
#define  | DOPT_TEMP_HWBPT   0x00020000 | 
|   | when possible use hardware bpts for temp bpts 
  | 
|   | 
| 
#define  | DOPT_FAST_STEP   0x00040000 | 
|   | prevent debugger memory refreshes when single-stepping 
  | 
|   | 
| 
#define  | DOPT_DISABLE_ASLR   0x00080000 | 
|   | disable ASLR 
  | 
|   |