IVsDebugger3.LaunchDebugTargets3 Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Launches or attaches to the specified processes under the control of the debugger, and returns the processes' process IDs and creation times.
public:
int LaunchDebugTargets3(System::UInt32 DebugTargetCount, cli::array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetInfo3> ^ pDebugTargets, cli::array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetProcessInfo> ^ pLaunchResults);
int LaunchDebugTargets3(unsigned int DebugTargetCount, std::Array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetInfo3> const & pDebugTargets, std::Array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetProcessInfo> const & pLaunchResults);
public int LaunchDebugTargets3 (uint DebugTargetCount, Microsoft.VisualStudio.Shell.Interop.VsDebugTargetInfo3[] pDebugTargets, Microsoft.VisualStudio.Shell.Interop.VsDebugTargetProcessInfo[] pLaunchResults);
abstract member LaunchDebugTargets3 : uint32 * Microsoft.VisualStudio.Shell.Interop.VsDebugTargetInfo3[] * Microsoft.VisualStudio.Shell.Interop.VsDebugTargetProcessInfo[] -> int
Public Function LaunchDebugTargets3 (DebugTargetCount As UInteger, pDebugTargets As VsDebugTargetInfo3(), pLaunchResults As VsDebugTargetProcessInfo()) As Integer
Parameters
- DebugTargetCount
- UInt32
[in] The number of targets to launch (the number of VsDebugTargetInfo2 structures pointed to by pDebugTargets
).
- pDebugTargets
- VsDebugTargetInfo3[]
[in, out] An array of VsDebugTargetInfo2 structures describing the programs to launch or attach to.
- pLaunchResults
- VsDebugTargetProcessInfo[]
[out] An array of VsDebugTargetProcessInfo structures containing the process ID and creation times of the processes.