Schnittstellen (Debug Interface Access SDK)
Methoden werden alphabetisch unter jeder Schnittstelle im Inhaltsverzeichnis und Schnittstellen auf der Seite Vtable-Reihenfolge in der Liste Inhalt aufgeführt.
In diesem Abschnitt
IDiaAddressMap
Stellt Steuerelement darüber, wie das DIA SDK die virtuellen und relativen virtuellen Adressen für die Objekte berechnet.IDiaDataSource
Initiiert den Zugriff auf eine Quelle von Debugsymbolen.IDiaEnumDebugStreamData
Ermöglicht den Zugriff auf Datensätze in einem Debugbuild Stream.IDiaEnumDebugStreams
Listet die verschiedenen Streams Debuggen auf, die in der Datenquelle enthalten sind.IDiaEnumFrameData
Listet die verschiedenen Rahmen datenelemente auf, die in der Datenquelle enthalten sind.IDiaEnumInjectedSources
Listen Sie die verschiedenen eingefügten Quellen aufgeführt, die in der Datenquelle enthalten sind.IDiaEnumLineNumbers
Listet die verschiedenen Zeilennummern auf, die in der Datenquelle enthalten sind.IDiaEnumSectionContribs
Listet die verschiedenen Abschnitt stellt ein, die in der Datenquelle enthalten sind.IDiaEnumSegments
Listet die verschiedenen Segmenten auf, die in der Datenquelle enthalten sind.IDiaEnumSourceFiles
Listet die verschiedenen Quelldateien auf, die in der Datenquelle enthalten sind.IDiaEnumStackFrames
Listet die verschiedenen verfügbaren Stapelrahmen auf.IDiaEnumSymbols
Listet die verschiedenen Symbole auf, die in der Datenquelle enthalten sind.IDiaEnumSymbolsByAddr
Listet durch Adresse aufgeführt, in denen die verschiedenen Symbole in der Datenquelle enthalten.IDiaEnumTables
Listet die verschiedenen Tabellen auf, die in der Datenquelle enthalten sind.IDiaFrameData
Macht die Details eines Stapelrahmens.IDiaImageData
Macht die Details der Speicherort- Arbeitsspeicher und Offset des Moduls oder eines Bilds.IDiaInjectedSource
Greift auf den Quellcode des Programms an, der in der Durchmesser-Datenquelle gespeichert wird.IDiaLineNumber
Greift auf Informationen, die den Prozess der Zuordnung einer Byteblock Bild von Text in einer Quelldatei Zeilennummer für beschreibt.IDiaLoadCallback
Empfängt Rückrufe vom Durchmesser-Symbol, das Verfahren heraussucht und ermöglicht so eine Benutzeroberfläche zum Speicherort des versuchs über den Fortschritt zu melden.IDiaLoadCallback2
Empfängt Rückrufe vom Durchmesser-Symbol, der die Prozedur heraussucht und lässt die dem suchenden Prozesses erzwingt Einschränkungen werden soll.IDiaPropertyStorage
Ermöglicht es Ihnen, die beibehaltenen Eigenschaften eines Durchmesser-Eigenschaftensatzes zu lesen.IDiaReadExeAtRVACallback
Aktiviert eine Clientanwendung Bytes einer ausführbaren Datei angeben, wie von Dateiposition angegeben.IDiaReadExeAtOffsetCallback
Aktiviert eine Clientanwendung Bytes einer ausführbaren Datei angeben, die durch eine relative virtuelle Adresse angegeben.IDiaSectionContrib
Ruft die Daten ab, die über den beitrag Abschnitts beschrieben. h. einen zusammenhängenden Speicherblock, der dem Bild von einer Kompiliereinheit bereitgestellt wird.IDiaSegment
Wird von Daten aus der Nummer des Abschnitts in Segmenten des Adressbereichs.IDiaSession
Stellt einen Kontext für Abfragen Debugsymbole bereit.IDiaSourceFile
Stellt eine Quelldatei dar.IDiaStackFrame
Macht die Eigenschaften eines Stapelrahmens.IDiaStackWalker
Stellt Methoden bereit, um einen Stackwalk unter Verwendung der PDB-Datei zu ermöglichen.IDiaStackWalkFrame
Behält Stapel Elementkontext zwischen den Aufrufen der IDiaFrameData::execute-Methode bei.IDiaStackWalkHelper
Erleichtert, den Stapel mit der Datenbank der Datei Debuggen des Programms durchlaufen (PDB).IDiaSymbol
Beschreibt die Eigenschaften einer Instanz des Symbols.IDiaTable
Listet Durchmesser-Datenquellen eine Tabelle auf.
Verwandte Abschnitte
Enumerationen und Strukturen
Beschreibt Strukturen und Enumerationen, die von den verschiedenen Schnittstellen des DIAS SDK verwendet werden.Konstanten (Debug Interface Access SDK)
Beschreibt die Konstanten, die im DIA SDK verfügbar sind.