IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) Methode

Definition

Diese API ist remotefähige Version der Win32 CreateProcess-API. Die Implementierung führt den Umgebungsblock zusammen, verarbeitet die Befehlszeilenumleitung und startet den Prozess.

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

Parameter

request
DkmProcessLaunchRequest

[In] DkmProcessLaunchRequest wird verwendet, um den Prozess zu beschreiben, den der Debugger starten soll.

additionalWin32Flags
Int32

[In] Win32-Prozesserstellungsflags zusätzlich zu den Flags in DkmProcessLaunchRequest.Win32Flags. Dies wird häufig verwendet, um DEBUG_PROCESS (0x1), DEBUG_ONLY_THIS_PROCESS (0x2) oder CREATE_SUSPENDED (0x4) zu übergeben.

Gibt zurück

[Out] DkmLaunchedProcessInfo wird von APIs zurückgegeben, die einen Prozess starten.

Gilt für: