IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.