Udostępnij za pośrednictwem


IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) Metoda

Definicja

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.

Dotyczy