Add scripting to your application with Vbsedit !

APPBREAKFLAGS Enumeration

 

Indicate the current debug state for applications and threads.

										enum enum_APPBREAKFLAGS{APPBREAKFLAG_DEBUGGER_BLOCK= 0x00000001,APPBREAKFLAG_DEBUGGER_HALT= 0x00000002,APPBREAKFLAG_STEP= 0x00010000,APPBREAKFLAG_NESTED= 0x00020000,APPBREAKFLAG_STEPTYPE_SOURCE= 0x00000000,APPBREAKFLAG_STEPTYPE_BYTECODE= 0x00100000,APPBREAKFLAG_STEPTYPE_MACHINE= 0x00200000,APPBREAKFLAG_STEPTYPE_MASK= 0x00F00000,APPBREAKFLAG_IN_BREAKPOINT= 0x80000000};

Member

Value

Description

APPBREAKFLAG_DEBUGGER_BLOCK

0x00000001

Language engine should break immediately on all threads with BREAKREASON_DEBUGGER_BLOCK.

APPBREAKFLAG_DEBUGGER_HALT

0x00000002

Language engine should break immediately with BREAKREASON_DEBUGGER_HALT.

APPBREAKFLAG_STEP

0x00010000

Language engine should break immediately in the stepping thread with BREAKREASON_STEP.

APPBREAKFLAG_NESTED

0x00020000

The application is in nested execution on a breakpoint.

APPBREAKFLAG_STEPTYPE_SOURCE

0x00000000

The debugger is stepping at the source level.

APPBREAKFLAG_STEPTYPE_BYTECODE

0x00100000

The debugger is stepping at the byte code level.

APPBREAKFLAG_STEPTYPE_MACHINE

0x00200000

The debugger is stepping at the machine level.

APPBREAKFLAG_STEPTYPE_MASK

0x00F00000

Mask for factoring out the step types.

APPBREAKFLAG_IN_BREAKPOINT

0x80000000

A breakpoint is in progress.

Some flags specify that language engines should break at the next opportunity, while other flags specify the stepping mode of the debugger.


Add VBScript and Javascript scripting
to your application with VbsEdit !



Download Vbsedit

This package includes VbsEdit 32-bit and 64-bit.




Home  

Copyright © 2001-2022 adersοft