IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten interfejs API jest zdalną wersją interfejsu API CreateProcess Win32. Implementacja scali blok środowiska, przetworzy przekierowanie wiersza polecenia i uruchomi proces.
public:
Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchProcess(Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchRequest ^ request, int additionalWin32Flags);
public Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo LaunchProcess (Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchRequest request, int additionalWin32Flags);
abstract member LaunchProcess : Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchRequest * int -> Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo
Public Function LaunchProcess (request As DkmProcessLaunchRequest, additionalWin32Flags As Integer) As DkmLaunchedProcessInfo
Parametry
- request
- DkmProcessLaunchRequest
[W] Element DkmProcessLaunchRequest służy do opisywania procesu, który powinien zostać uruchomiony przez debuger.
- additionalWin32Flags
- Int32
[W] Flagi tworzenia procesu Win32 oprócz flag znalezionych w DkmProcessLaunchRequest.Win32Flags. Jest to często używane do przekazywania DEBUG_PROCESS (0x1), DEBUG_ONLY_THIS_PROCESS (0x2) lub CREATE_SUSPENDED (0x4).
Zwraca
[Out] DkmLaunchedProcessInfo jest zwracany z interfejsów API, które uruchamiają proces.