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
|
| |