IVsDebugger2.LaunchDebugTargets2 – metoda (UInt32, IntPtr)
Spustí nebo připisuje určený procesy pod kontrolou ladicí program.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
int LaunchDebugTargets2(
uint DebugTargetCount,
IntPtr pDebugTargets
)
int LaunchDebugTargets2(
unsigned int DebugTargetCount,
IntPtr pDebugTargets
)
abstract LaunchDebugTargets2 :
DebugTargetCount:uint32 *
pDebugTargets:nativeint -> int
Function LaunchDebugTargets2 (
DebugTargetCount As UInteger,
pDebugTargets As IntPtr
) As Integer
Parametry
- DebugTargetCount
[v] Počet cílů spuštění (určuje počet VsDebugTargetInfo2 struktury odkazuje pDebugTargets).
- pDebugTargets
[v, out] Pole VsDebugTargetInfo2 struktury popisující programy spustit nebo připojit.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell80.idl:
HRESULT IVsDebugger2::LaunchDebugTargets2(
[in] ULONG DebugTargetCount,
[in, out, size_is(DebugTargetCount)] VsDebugTargetInfo2* pDebugTargets
);
Tato metoda volána je DebugLaunch metoda provést spuštění.Toto nepřímé odkazování umožňuje DebugLaunch umožňující provádět změny nebo dodatky k ladění spuštění cyklu před spuštěním ladicí program.Přidání jednoho by být například přidání vlastní ladění motorů spuštění procesu.
[!POZNÁMKA]
Příklad implementace DebugLaunch a jak používá IvsDebugger::LaunchDebugTargets lze nalézt v My C Package vzorku.
Viz také
IVsDebugger2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek