Indicates the cause of hitting a breakpoint.
Syntax
typedef enum tagBREAKREASON { BREAKREASON_STEP, BREAKREASON_BREAKPOINT, BREAKREASON_DEBUGGER_BLOCK, BREAKREASON_HOST_INITIATED, BREAKREASON_LANGUAGE_INITIATED, BREAKREASON_DEBUGGER_HALT, BREAKREASON_ERROR } BREAKREASON;
Constants
- BREAKREASON_STEP
- Breakpoint caused by the stepping mode.
- BREAKREASON_BREAKPOINT
- Breakpoint caused by an explicit breakpoint.
- BREAKREASON_DEBUGGER_BLOCK
- Breakpoint caused by another thread breaking.
- BREAKREASON_HOST_INITIATED
- Breakpoint caused by a host-requested break.
- BREAKREASON_LANGUAGE_INITIATED
- Breakpoint caused by a scripted break.
- BREAKREASON_DEBUGGER_HALT
- Breakpoint caused by a debugger IDE-requested break.
- BREAKREASON_ERROR
- Breakpoint caused by an execution error.
Enumerated Type Information
Windows NT Use version 4.0 Windows Use Windows 95 and later Header Activdbg.h Minimum availability Internet Explorer 4.0