IDkmStartDebuggingOperations.LaunchDebuggedProcess Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Dışı Dkmlaunchedprocessınfo, bir işlemi başlatan API 'lerden döndürülür.