This documentation is archived and is not being maintained.

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)

public enum DEBUG_LAUNCH_OPERATION
public enum DEBUG_LAUNCH_OPERATION
public enum DEBUG_LAUNCH_OPERATION

 Member nameDescription
DLO_AlreadyRunningAttaches to a process. The bstrExe element of the VsDebugTargetInfo struct is the process name, or a a null reference (Nothing in Visual Basic) character followed by a string indicating the hexadecimal process id. 
DLO_CreateProcessLaunches 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 (a null reference (Nothing in Visual Basic) for default), or dwClsidCount and pclsidList specify the debug engines to use 
DLO_CustomOBSOLETE. Use DLO_CreateProcess
DLO_LaunchByWebServerUse special HTTP verb to debug. 

COM Signature

From vsshell.idl:

Show: