IVsDebugger3.LaunchDebugTargets3 Method (UInt32, VsDebugTargetInfo3[], VsDebugTargetProcessInfo[])

 

Launches or attaches to the specified processes under the control of the debugger, and returns the processes' process IDs and creation times.

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

int LaunchDebugTargets3(
	uint DebugTargetCount,
	VsDebugTargetInfo3[] pDebugTargets,
	VsDebugTargetProcessInfo[] pLaunchResults
)

Parameters

DebugTargetCount
Type: System.UInt32

[in] The number of targets to launch (the number of VsDebugTargetInfo2 structures pointed to by pDebugTargets).

pDebugTargets
Type: Microsoft.VisualStudio.Shell.Interop.VsDebugTargetInfo3[]

[in, out] An array of VsDebugTargetInfo2 structures describing the programs to launch or attach to.

pLaunchResults
Type: Microsoft.VisualStudio.Shell.Interop.VsDebugTargetProcessInfo[]

[out] An array of VsDebugTargetProcessInfo structures containing the process ID and creation times of the processes.

Return Value

Type: System.Int32
Return to top
Show: