IDkmLaunchResumeProcess Interface

Definition

IDkmLaunchResumeProcess is used to launch and resume a process. It is called from the debug monitor in F5, and from the transport in Ctrl-F5.

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId, TransportKind.

public interface class IDkmLaunchResumeProcess
public interface class IDkmLaunchResumeProcess
__interface IDkmLaunchResumeProcess
public interface IDkmLaunchResumeProcess
type IDkmLaunchResumeProcess = interface
Public Interface IDkmLaunchResumeProcess

Methods

LaunchProcess(DkmProcessLaunchRequest, Int32)

This API is remote-able version of the Win32 CreateProcess API. The implementation will merge the environment block, process command line redirection and launch the process. Unless the NoDebug flag is used, CreateProcess will use the DEBUG_PROCESS flag when creating the Win32 process.

ResumeProcess(DkmProcessLaunchRequest)

This API is used to resume a process which was launched from CreateProcess with the LaunchSuspended flag set to true.

Applies to