Breakpoints

Other versions of this page are also available for the following:

Windows Mobile SupportedWindows Embedded CE Supported

8/27/2008

A breakpoint tells the debugger that an application should pause execution at a certain point. When a break occurs, your program is said to be in a break state.

Entering a break state does not terminate or end the execution of your program. Execution can be resumed (continued) at any time.

During the break, you can:

  • Examine the positions and states of functions, variables, and objects to look for bugs.
  • Modify the program.
  • Change the value of a variable.
  • Move the execution point, which changes the statement that is executed when execution resumes.

See Also

Concepts

Breakpoint Overview
Adding Support for ROM Breakpoints
Handling Breakpoint Behavior