IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) Метод

Определение

Этот API является удаленной версией API Win32 CreateProcess. Реализация объединит блок среды, обработает перенаправление командной строки и запустит процесс.

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

Параметры

request
DkmProcessLaunchRequest

[В] DkmProcessLaunchRequest используется для описания процесса, который должен запустить отладчик.

additionalWin32Flags
Int32

[В] Флаги создания процессов Win32 в дополнение к флагам, найденным в DkmProcessLaunchRequest.Win32Flags. Часто используется для передачи DEBUG_PROCESS (0x1), DEBUG_ONLY_THIS_PROCESS (0x2) или CREATE_SUSPENDED (0x4).

Возвращаемое значение

[Out] DkmLaunchedProcessInfo возвращается из ИНТЕРФЕЙСов API, запускающих процесс.

Применяется к