IVsDebugger3.LaunchDebugTargets3 Method
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)
Syntax
'Declaration
Function LaunchDebugTargets3 ( _
DebugTargetCount As UInteger, _
pDebugTargets As VsDebugTargetInfo3(), _
<OutAttribute> pLaunchResults As VsDebugTargetProcessInfo() _
) As Integer
int LaunchDebugTargets3(
uint DebugTargetCount,
VsDebugTargetInfo3[] pDebugTargets,
VsDebugTargetProcessInfo[] pLaunchResults
)
int LaunchDebugTargets3(
[InAttribute] unsigned int DebugTargetCount,
[InAttribute] array<VsDebugTargetInfo3>^ pDebugTargets,
[OutAttribute] array<VsDebugTargetProcessInfo>^ pLaunchResults
)
abstract LaunchDebugTargets3 :
DebugTargetCount:uint32 *
pDebugTargets:VsDebugTargetInfo3[] *
pLaunchResults:VsDebugTargetProcessInfo[] byref -> int
function LaunchDebugTargets3(
DebugTargetCount : uint,
pDebugTargets : VsDebugTargetInfo3[],
pLaunchResults : VsDebugTargetProcessInfo[]
) : int
Parameters
DebugTargetCount
Type: System.UInt32[in] The number of targets to launch (the number of VsDebugTargetInfo2 structures pointed to by pDebugTargets).
pDebugTargets
Type: array<Microsoft.VisualStudio.Shell.Interop.VsDebugTargetInfo3[][in, out] An array of VsDebugTargetInfo2 structures describing the programs to launch or attach to.
pLaunchResults
Type: array<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
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.