Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu arabirim, hata ayıklama altyapısı (DE) tarafından oturum hata ayıklama yöneticisine (SDM) hata ayıklama olayları göndermek için kullanılır.
Sözdizimi
IDebugEventCallback2 : IUnknown
Uygulayıcılar için Notlar
Visual Studio, bir hata ayıklama altyapısından olay almak için bu arabirimi uygular.
Arayanlar İçin Notlar
Hata ayıklama altyapısı genellikle SDM Ekle, Ekle veya LaunchSuspended'i çağırdığında bu arabirimi alır. Hata ayıklama altyapısı Olayları çağırarak olayları SDM'ye gönderir.
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugEventCallback2
.
Metot | Açıklama |
---|---|
Olay | Hata ayıklama olaylarının bildirimini SDM'ye gönderir. |
Açıklamalar
EvaluateSync ve EvaluateAsync bir IDebugEventCallback2
arabirim aldıklarını belirtse de, bu durum geçerli değildir ve arabirim işaretçisi her zaman null bir değer olacaktır. Bunun yerine, hata ayıklama altyapısı EklemeIDebugEventCallback2
, Ekleme veya LaunchSuspended çağrısında alınan arabirimi kullanmalıdır.
Bir paket IDebugEventCallback'i yönetilen kodda uygularsa, ReleaseComObject Event'e geçirilen çeşitli arabirimlerde çağrılır.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll