Aracılığıyla paylaş


IDebugBreakEvent2

Bu arabirim, oturum hata ayıklama yöneticisine (SDM) zaman uyumsuz bir kesmenin başarıyla tamamlandığını bildirir.

Sözdizimi

IDebugBreakEvent2 : IUnknown

Uygulayıcılar için Notlar

DE, bir programdaki kullanıcı sonlarını desteklemek için bu arabirimi uygular. IDebugEvent2 arabirimi, bu arabirimle aynı nesne üzerinde uygulanmalıdır (SDM, arabirime erişmek IDebugEvent2 için QueryInterface kullanır).

Arayanlar İçin Notlar

Kullanıcı, hata ayıklanan programın duraklatılmasını istediği zaman SDM CauseBreak'i çağırır. Program başarıyla duraklatıldığında, DE olayı gönderir IDebugBreakEvent2 . Bu olay, hata ayıklanan programa eklendiğinde SDM tarafından sağlanan IDebugEventCallback2 geri çağırma işlevi kullanılarak gönderilir.

Açıklamalar

Örneğin, bir kullanıcı sonsuz döngü çalıştıran bir programdan çıkmak için Hata Ayıkla menüsündeki Tümünü Kes komutunu seçebilir. SDM, programa CauseBreak çağrısı yaparak durmasını söyler. Program sonunda durduğunda DE gönderir IDebugBreakEvent2 .

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.