Condividi tramite


IDkmLaunchResumeProcess.LaunchProcess(DkmProcessLaunchRequest, Int32) Metodo

Definizione

Questa API è in grado di eseguire la versione remota dell'API CreateProcess Win32. L'implementazione unisce il blocco di ambiente, elabora il reindirizzamento della riga di comando e avvia il processo.

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

Parametri

request
DkmProcessLaunchRequest

[In] DkmProcessLaunchRequest viene usato per descrivere il processo che il debugger deve avviare.

additionalWin32Flags
Int32

[In] Flag di creazione di processi Win32 oltre a quelli trovati in DkmProcessLaunchRequest.Win32Flags. Questo viene spesso usato per passare DEBUG_PROCESS (0x1), DEBUG_ONLY_THIS_PROCESS (0x2) o CREATE_SUSPENDED (0x4).

Restituisce

[Out] DkmLaunchedProcessInfo viene restituito dalle API che avviano un processo.

Si applica a