IDkmStartDebuggingOperations.LaunchDebuggedProcess Yöntem

Tanım

Hata ayıklama izleyicisinin hata ayıklayıcı altında yeni bir işlem oluşturmasına neden olur. ResumeDebuggedProcess çağrılana kadar işlem askıda bırakılmalıdır. AD7 katmanından Uniqueprocessıd değeri gerektiğinden, hata ayıklama İzleyicisi, DkmProcess nesnesini oluşturmadan önce ResumeDebuggedProcess için beklemeniz gerekir.

Bu yöntemin yalnızca bir başlatma isteğinde bulunan Visual Studio hata ayıklayıcı paketine yanıt olarak çağrılabilecek olabileceğini unutmayın. Hata ayıklayıcı altında başka bir işlem başlatmak isteyen bileşenler, bir Visual Studio paketine özel bir olay göndermelidir. Bir paketten, IVsDebugger. LaunchDebugTargets API 'SI aracılığıyla bir başlatma istenebilir.

public:
 Microsoft::VisualStudio::Debugger::Start::DkmLaunchedProcessInfo LaunchDebuggedProcess(Microsoft::VisualStudio::Debugger::Start::DkmProcessLaunchRequest ^ request);
public Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo LaunchDebuggedProcess (Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchRequest request);
abstract member LaunchDebuggedProcess : Microsoft.VisualStudio.Debugger.Start.DkmProcessLaunchRequest -> Microsoft.VisualStudio.Debugger.Start.DkmLaunchedProcessInfo
Public Function LaunchDebuggedProcess (request As DkmProcessLaunchRequest) As DkmLaunchedProcessInfo

Parametreler

request
DkmProcessLaunchRequest

'Ndaki DkmProcessLaunchRequest, hata ayıklayıcının başlatması gereken işlemi anlatmak için kullanılır.

Döndürülenler

DkmLaunchedProcessInfo

Dışı Dkmlaunchedprocessınfo, bir işlemi başlatan API 'lerden döndürülür.

Şunlara uygulanır