Partager via


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: UInt32

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

Return Value

Type: Int32

.NET Framework Security

See Also

Reference

IVsDebugger3 Interface

Microsoft.VisualStudio.Shell.Interop Namespace