DkmProcessLaunchRequest.LaunchDebuggedProcess 方法

定义

使调试监视器在调试器下创建新进程。 在调用 ResumeDebuggedProcess 之前,应保持暂停进程。 调试监视器必须等待 ResumeDebuggedProcess,然后才能创建 DkmProcess 对象,因为它需要 AD7 层中的 UniqueProcessId 值。

请注意,只能调用此方法来响应请求启动的 Visual Studio 调试器包。 要在调试器下启动其他进程的组件应将自定义事件发送到 visual studio 包。 从包中,可以通过 IVsDebugger. LaunchDebugTargets API 请求启动。

public:
 Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchDebuggedProcess();
public:
 Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchDebuggedProcess();
Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchDebuggedProcess();
public Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo LaunchDebuggedProcess ();
member this.LaunchDebuggedProcess : unit -> Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo
Public Function LaunchDebuggedProcess () As DkmLaunchedProcessInfo

返回

DkmLaunchedProcessInfo

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

适用于