DkmProcessLaunchRequest.LaunchDebuggedProcess 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使调试监视器在调试器下创建新进程。 在调用 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
返回
弄从启动进程的 Api 返回 DkmLaunchedProcessInfo。