Aracılığıyla paylaş


IDebugEventCallback2

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

Ayrıca bkz.