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, oturum hata ayıklama yöneticisinin (SDM) hata ayıklama altyapısını (DE) temsil eden bir arabirim almasını sağlar.
Sözdizimi
IDebugQueryEngine2 : IUnknown
Uygulayıcılar için Notlar
DE, de'nin IDebugEngine2 arabirimine erişim izni vermek için en yaygın DE arabirimlerini (IDebugProgram2, IDebugThread2 ve IDebugStackFrame2 gibi) uygulayan nesnelere bu arabirimi uygular.
Arayanlar İçin Notlar
Bu arabirimi elde etmek için tipik bir DE arabiriminde QueryInterface'i çağır.
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDebugQueryEngine2.
| Metot | Açıklama |
|---|---|
| GetEngineInterface | Özel bir hata ayıklama altyapısı (DE) arabirimi alır. |
Açıklamalar
Bu arabirim genellikle işlevler arasında nedensellik sıralı adımlamayı desteklemek için IDebugProgram2 arabirimini uygulayan nesnede uygulanır; yani hata ayıklayıcı bir işlevden çıkarıldığında, yürütülecek sonraki işlev yığındaki önceki işlev olmayabilir, başka bir iş parçacığındaki bir işlev olabilir. "Nedensellik" tanımı için bkz . Visual Studio Hata Ayıklayıcısı Sözlüğü.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll