Share via


IVsDebugLaunchHook.OnLaunchDebugTargets Method

Definition

Do not implement this interface, consume it, or call it. Using this interface may break core Visual Studio functionality. It is intended to allow implementers of debug engines to extend the debugging requests of existing project systems.

public:
 int OnLaunchDebugTargets(System::UInt32 DebugTargetCount, cli::array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetInfo3> ^ pDebugTargets, cli::array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetProcessInfo> ^ pLaunchResults);
int OnLaunchDebugTargets(unsigned int DebugTargetCount, std::Array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetInfo3> const & pDebugTargets, std::Array <Microsoft::VisualStudio::Shell::Interop::VsDebugTargetProcessInfo> const & pLaunchResults);
public int OnLaunchDebugTargets (uint DebugTargetCount, Microsoft.VisualStudio.Shell.Interop.VsDebugTargetInfo3[] pDebugTargets, Microsoft.VisualStudio.Shell.Interop.VsDebugTargetProcessInfo[] pLaunchResults);
abstract member OnLaunchDebugTargets : uint32 * Microsoft.VisualStudio.Shell.Interop.VsDebugTargetInfo3[] * Microsoft.VisualStudio.Shell.Interop.VsDebugTargetProcessInfo[] -> int
Public Function OnLaunchDebugTargets (DebugTargetCount As UInteger, pDebugTargets As VsDebugTargetInfo3(), pLaunchResults As VsDebugTargetProcessInfo()) As Integer

Parameters

DebugTargetCount
UInt32
pDebugTargets
VsDebugTargetInfo3[]
pLaunchResults
VsDebugTargetProcessInfo[]

Returns

Applies to