Freigeben über


DEBUG_LAUNCH_OPERATION Enumeration

The DEBUG_LAUNCH_OPERATION enumeration is a member of the VsDebugTargetInfo structure, a parameter of LaunchDebugTargets calls.

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

Syntax

'Declaration
Public Enumeration DEBUG_LAUNCH_OPERATION
public enum DEBUG_LAUNCH_OPERATION
public enum class DEBUG_LAUNCH_OPERATION
type DEBUG_LAUNCH_OPERATION
public enum DEBUG_LAUNCH_OPERATION

Members

Member name Description
DLO_AlreadyRunning Attaches to a process. The bstrExe element of the VsDebugTargetInfo struct is the process name, or a nulla null reference (Nothing in Visual Basic) character followed by a string indicating the hexadecimal process id.
DLO_CreateProcess Launches the process. The bstrExe element of the VsDebugTargetInfo struct is the full path to the exe, bstrArg are the arguments to pass to CreateProcess, clsidCustom specifies the single debug engine to use (nulla null reference (Nothing in Visual Basic) for default), or dwClsidCount and pclsidList specify the debug engines to use
DLO_Custom OBSOLETE. Use DLO_CreateProcess.
DLO_LaunchByWebServer Use special HTTP verb to debug.

Remarks

COM Signature

From vsshell.idl:

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace