Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Indicates what caused the break.
Syntax
typedef enum tagBREAKREASON {
BREAKREASON_STEP,
BREAKREASON_BREAKPOINT,
BREAKREASON_DEBUGGER_BLOCK,
BREAKREASON_HOST_INITIATED,
BREAKREASON_LANGUAGE_INITIATED,
BREAKREASON_DEBUGGER_HALT,
BREAKREASON_ERROR,
BREAKREASON_JIT
} BREAKREASON;
Members
Member | Description |
---|---|
BREAKREASON_STEP | The language engine is in the stepping mode. |
BREAKREASON_BREAKPOINT | The language engine encountered an explicit breakpoint. |
BREAKREASON_DEBUGGER_BLOCK | The language engine encountered a debugger block on another thread. |
BREAKREASON_HOST_INITIATED | The host requested a break. |
BREAKREASON_LANGUAGE_INITIATED | The language engine requested a break. |
BREAKREASON_DEBUGGER_HALT | The debugger IDE requested a break. |
BREAKREASON_ERROR | An execution error caused the break. |
BREAKREASON_JIT | Caused by JIT Debugging startup. |
See also
Active Script Debugger Constants, Enumerations, and Structures