Click to return to the Component Development home page    
BREAKPOINT_STATE Enumerat...     BREAKRESUMEACTION Enumera...     Active Script Degugging A...    
Web Workshop  |  Component Development

BREAKREASON Enumerated Type


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 NTUse version 4.0
WindowsUse Windows 95 and later
HeaderActivdbg.h
Minimum availabilityInternet Explorer 4.0


Back to topBack to top

Did you find this topic useful? Suggestions for other topics? Write us!

© 1999 Microsoft Corporation. All rights reserved. Terms of use.