IVsDebugger.LaunchDebugTargets – 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 (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int LaunchDebugTargets(
uint cTargets,
IntPtr rgDebugTargetInfo
)
int LaunchDebugTargets(
unsigned int cTargets,
IntPtr rgDebugTargetInfo
)
abstract LaunchDebugTargets :
cTargets:uint32 *
rgDebugTargetInfo:nativeint -> int
Function LaunchDebugTargets (
cTargets As UInteger,
rgDebugTargetInfo As IntPtr
) As Integer
Parametry
- cTargets
[v] Počet cílů spuštění (určuje počet VsDebugTargetInfo struktury odkazuje rgDebugTargetInfo).
- rgDebugTargetInfo
[v, out] Pole VsDebugTargetInfo 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 vsshell.idl:
HRESULT IVsDebugger::LaunchDebugTargets(
[in] ULONG cTargets,
[in, out, size_is(cTargets)] VsDebugTargetInfo *rgDebugTargetInfo
);
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; například přidání vlastní ladění motorů spuštění procesu.
[!POZNÁMKA]
Příklad implementace můžete najít DebugLaunch a jak používá IvsDebugger::LaunchDebugTargets v My C Package vzorku.
Viz také
IVsDebugger – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek