IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) 方法

定義

此 API 是 Win32 CreateProcess API 的遠端版本。 實作會合併環境區塊、處理命令行重新導向並啟動程式。

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

[In]DkmProcessLaunchRequest 可用來描述調試程式應該啟動的進程。

additionalWin32Flags
Int32

[In]除了在 DkmProcessLaunchRequest.Win32Flags 中找到的旗標之外,Win32 進程建立旗標。 這通常用來傳遞DEBUG_PROCESS (0x1) 、DEBUG_ONLY_THIS_PROCESS (0x2) 或CREATE_SUSPENDED (0x4) 。

傳回

[Out]DkmLaunchedProcessInfo 會從啟動進程的 API 傳回。

適用於