Aracılığıyla paylaş


IDebugQueryEngine2

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

Ayrıca bkz.