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.
Bir veya daha fazla modülün hata ayıklamasını denetleen tek bir hata ayıklama altyapısını (DE) temsil eder.
Sözdizimi
IDebugEngine3 : IDebugEngine2
Uygulayıcılar için Notlar
Bu arabirim, JustMyCode durumunu etkinleştirmek için özel bir DE (sembolleri destekliyorsa) tarafından uygulanır. Bu arabirim, sembolleri ve JustMyCode'ı destekliyorsa DE tarafından uygulanmalıdır.
Arayanlar İçin Notlar
Bu arabirim, oturum hata ayıklama yöneticisi (SDM) tarafından sembollerin yüklendiği konumlar için kullanıcı seçeneklerini geçirmek üzere çağrılır. Ayrıca, örneği oluşturulurken altyapının GUID'sini ayarlamak için de çağrılır (bu GUID, altyapı kaydı sırasındaki ölçümleri temel alır). SDM, JustMyCode durumunu ayarlamak ve hata ayıklayıcı tarafından bilinen tüm özel durumları belirtilen duruma ayarlamak için bu arabirimi de çağırır.
Vtable Sırasına Göre Yöntemler
IDebugEngine2'den devralınan yöntemlere IDebugEngine3 ek olarak, arabirim aşağıdaki yöntemleri kullanıma sunar.
| Metot | Açıklama |
|---|---|
| SetSymbolPath | DE'nin hata ayıklama simgelerini aramak için kullanacağı yolu veya yolları ayarlar. |
| LoadSymbols | Henüz simgeleri yüklenmemiş tüm modüllerin simgelerini yükler. |
| SetJustMyCodeState | DE'ye JustMyCode bilgilerini bildirir. |
| SetEngineGuid | Ölçümlerden DE GUID değerini ayarlar. |
| SetAllExceptions | Şu anda bekleyen tüm özel durumları belirtilen duruma ayarlayın. |
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll