DkmProcessLaunchRequest.LaunchProcess(Int32) 方法

定义

此 API 是可远程的 Win32 CreateProcess API 版本。 实现将合并环境块、处理命令行重定向和启动进程。 除非使用 NoDebug 标志,否则 CreateProcess 将在创建 Win32 进程时使用 DEBUG_PROCESS 标志。

public:
 Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchProcess(int AdditionalWin32Flags);
public:
 Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchProcess(int AdditionalWin32Flags);
Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchProcess(int AdditionalWin32Flags);
public Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo LaunchProcess (int AdditionalWin32Flags);
member this.LaunchProcess : int -> Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo
Public Function LaunchProcess (AdditionalWin32Flags As Integer) As DkmLaunchedProcessInfo

参数

AdditionalWin32Flags
Int32

中除了在 Win32Flags 中找到的 DkmProcessLaunchRequest 以外,还包括 Win32 进程创建标志。 这通常用于传递 DEBUG_PROCESS (0x1) 、DEBUG_ONLY_THIS_PROCESS (0x2) 或 CREATE_SUSPENDED (0x4) 。

返回

DkmLaunchedProcessInfo

弄从启动进程的 Api 返回 DkmLaunchedProcessInfo。

适用于