__VSDBGLAUNCHFLAGS5 Enumeration

Specifies flags that control how the debugger is started.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration __VSDBGLAUNCHFLAGS5
[FlagsAttribute]
public enum __VSDBGLAUNCHFLAGS5
[FlagsAttribute]
public enum class __VSDBGLAUNCHFLAGS5
[<FlagsAttribute>]
type __VSDBGLAUNCHFLAGS5
public enum __VSDBGLAUNCHFLAGS5

Members

Member name Description
DBGLAUNCH_BreakOneProcess Disable the 'Break all processes when one process breaks' debugger option for the debugging session. This option is ignored if debugging has already started.
DBGLAUNCH_PrepForDebug We will eventually debug this process, so allow the debugger to perform additional setup operations.
DBGLAUNCH_TerminateOnStop Terminate the debugger when debugging is stopped. It is an error to specify both this and DBGLAUNCH_DetachOnStop.

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace