Freigeben über


Diagnosesymbolspeicher-Schnittstellen

In diesem Thema werden die nicht verwalteten Schnittstellen beschrieben, mit denen ein Compiler Symbolinformationen für die Verwendung durch einen Debugger generieren kann.

In diesem Abschnitt

IBindingDisplay-Schnittstelle
Stellt Methoden bereit, die aktuelle Bindungsinformationen zur ausgeführten Anwendung anzeigen.

IDebugAutoAttach-Schnittstelle
Definiert die Schnittstelle für das automatische Anfügen von vom Server aufgerufenen Debuggern.

INotifyConnection2-Schnittstelle
Deklariert Methoden zum Registrieren und Aufheben der Registrierung einer Verbindungsbenachrichtigungsquelle.

INotifySink2-Schnittstelle
Deklariert Methoden für Senkenbenachrichtigungen.

INotifySource2-Schnittstelle
Deklariert eine Methode zum Festlegen von Benachrichtigungsfiltern.

ISymENCUnmanagedMethod-Schnittstelle
Stellt Informationen zum Feature Bearbeiten und Fortfahren bereit.

ISymUnmanagedAsyncMethod-Schnittstelle
Diese Schnittstelle ist die Leseergänzung zu ISymUnmanagedAsyncMethodPropertiesWriter Schnittstelle.

ISymUnmanagedAsyncMethodPropertiesWriter-Schnittstelle
Ermöglicht die Definition optionaler asynchroner Methodeninformationen pro Methodensymbol. Muss mit einer geöffneten Methode (d. a. zwischen Aufrufen der OpenMethod-Methode und der CloseMethod-Methode) verwendet werden.

ISymUnmanagedBinder-Schnittstelle
Stellt einen Symbolbinder für nicht verwalteten Code dar.

ISymUnmanagedBinder2-Schnittstelle
Stellt einen Symbolordner für nicht verwalteten Code dar und erweitert die ISymUnmanagedBinder Schnittstelle.

ISymUnmanagedBinder3-Schnittstelle
Stellt einen Symbolordner für nicht verwalteten Code dar und erweitert die ISymUnmanagedBinder Schnittstelle.

ISymUnmanagedConstant-Schnittstelle
Bietet Zugriff auf nicht verwaltete Konstanten.

ISymUnmanagedDispose-Schnittstelle
Entsorgen Sie nicht verwaltete Ressourcen.

ISymUnmanagedDocument-Schnittstelle
Stellt ein Dokument dar, auf das von einem Symbolspeicher verwiesen wird.

ISymUnmanagedDocumentWriter-Schnittstelle
Stellt Methoden zum Schreiben in ein Dokument bereit, auf das ein Symbolspeicher verweist.

ISymUnmanagedENCUpdate-Schnittstelle
Stellt Methoden für das Feature "Bearbeiten" und "Weiter" bereit.

ISymUnmanagedMethod-Schnittstelle
Stellt eine Methode im Symbolspeicher dar.

ISymUnmanagedNamespace-Schnittstelle
Stellt einen Namespace dar.

ISymUnmanagedReader-Schnittstelle
Stellt einen Symbolreader dar, der Zugriff auf Dokumente, Methoden und Variablen innerhalb eines Symbolspeichers bietet.

ISymUnmanagedReader2-Schnittstelle
Ruft eine Symbollesemethode ab, die ein Methodentoken und eine Edit-and-Copy-Versionsnummer erhält.

ISymUnmanagedReaderSymbolSearchInfo-Schnittstelle
Stellt Methoden bereit, die Symbolsuchinformationen abrufen.

ISymUnmanagedScope-Schnittstelle
Stellt einen lexikalischen Gültigkeitsbereich innerhalb einer Methode dar.

ISymUnmanagedScope2-Schnittstelle
Stellt einen lexikalischen Bereich innerhalb einer Methode dar und erweitert die ISymUnmanagedScope Schnittstelle mit Methoden, die Informationen zu konstanten abrufen, die innerhalb des Bereichs definiert sind.

ISymUnmanagedSourceServerModule-Schnittstelle
Stellt Quellserverdaten für ein Modul bereit.

ISymUnmanagedSymbolSearchInfo-Schnittstelle
Stellt Methoden bereit, die Informationen zum Suchpfad abrufen.

ISymUnmanagedVariable-Schnittstelle
Stellt eine Variable dar (z. B. einen Parameter, eine lokale Variable oder ein Feld).

ISymUnmanagedWriter-Schnittstelle
Stellt einen Symbolwriter dar und stellt Methoden zum Definieren von Dokumenten, Sequenzpunkten, lexikalischen Bereichen und Variablen bereit.

ISymUnmanagedWriter2-Schnittstelle
Stellt einen Symbolwriter dar und stellt Methoden zum Definieren von Dokumenten, Sequenzpunkten, lexikalischen Bereichen und Variablen bereit. Erweitert die ISymUnmanagedWriter Schnittstelle.

ISymUnmanagedWriter3-Schnittstelle
Stellt einen Symbolwriter dar und stellt Methoden zum Definieren von Dokumenten, Sequenzpunkten, lexikalischen Bereichen und Variablen bereit. Erweitert die ISymUnmanagedWriter Schnittstelle.

ISymUnmanagedWriter4-Schnittstelle
ISymUnmanagedWriter4-Schnittstelle.

ISymUnmanagedWriter5-Schnittstelle
ISymUnmanagedWriter5-Schnittstelle.

Diagnosesymbolspeicher-Enumerationen

Diagnosesymbolspeicher-Strukturen

Debuggen