IDebugSymbols-Schnittstelle (dbgeng.h)

Vererbung

Die IDebugSymbols-Schnittstelle erbt von der IUnknown-Schnittstelle . IDebugSymbols verfügt auch über diese Arten von Mitgliedern:

Methoden

Die IDebugSymbols-Schnittstelle weist diese Methoden auf.

 
IDebugSymbols::AddSymbolOptions

Die AddSymbolOptions-Methode aktiviert einige der globalen Symboloptionen des Moduls. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::AppendImagePath

Die AppendImagePath-Methode fügt Verzeichnisse an den ausführbaren Bildpfad an. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::AppendSourcePath

Die AppendSourcePath-Methode fügt Verzeichnisse an den Quellpfad an. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::AppendSymbolPath

Die AppendSymbolPath-Methode fügt Verzeichnisse an den Symbolpfad an. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::CreateSymbolGroup

Die CreateSymbolGroup-Methode erstellt eine neue Symbolgruppe. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::EndSymbolMatch

Die EndSymbolMatch-Methode veröffentlicht die Ressourcen, die von einer Symbolsuche verwendet werden. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::FindSourceFile

Die FindSourceFile-Methode sucht den Quellpfad für eine angegebene Quelldatei. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetFieldOffset

Die GetFieldOffset-Methode gibt den Offset eines Felds aus der Basisadresse einer Instanz eines Typs zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetImagePath

Die GetImagePath-Methode gibt den ausführbaren Bildpfad zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetLineByOffset

Die IDebugSymbols::GetLineByOffset-Methode gibt den Quelldateinamen und die Zeilennummer in der Quelldatei einer Anweisung im Ziel zurück.
IDebugSymbols::GetModuleByIndex

Die GetModuleByIndex-Methode gibt den Speicherort des Moduls mit dem angegebenen Index zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetModuleByModuleName

Die GetModuleByModuleName-Methode durchsucht die Module des Ziels für eine mit dem angegebenen Namen. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetModuleByOffset

Die IDebugSymbols::GetModuleByOffset-Methode durchsucht die Module des Ziels für eine, deren Speicherzuweisung den angegebenen Speicherort enthält.
IDebugSymbols::GetModuleNames

Die GetModuleNames-Methode gibt die Namen des angegebenen Moduls zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetModuleParameters

Die GetModuleParameters-Methode gibt Parameter für Module im Ziel zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetNameByOffset

Die IDebugSymbols::GetNameByOffset-Methode gibt den Namen des Symbols an der angegebenen Position im virtuellen Adressraum des Ziels zurück.
IDebugSymbols::GetNearNameByOffset

Die GetNearNameByOffset-Methode gibt den Namen eines Symbols zurück, das sich an der angegebenen Position befindet. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetNextSymbolMatch

Die GetNextSymbolMatch-Methode gibt das nächste Symbol zurück, das in einer Symbolsuche gefunden wurde. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetNumberModules

Die GetNumberModules-Methode gibt die Anzahl der Module in der Modulliste des aktuellen Prozesses zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetOffsetByLine

Die IDebugSymbols::GetOffsetByLine-Methode gibt den Speicherort der Anweisung zurück, die einer angegebenen Zeile im Quellcode entspricht.
IDebugSymbols::GetOffsetByName

Die GetOffsetByName-Methode gibt den Speicherort eines Symbols zurück, das nach Dem Namen identifiziert wird. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetOffsetTypeId

Die GetOffsetTypeId-Methode gibt die Typ-ID des Symbols zurück, das dem angegebenen Speicherspeicherort am nächsten ist. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetScope

Die GetScope-Methode gibt Informationen zum aktuellen Bereich zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetScopeSymbolGroup

Die GetScopeSymbolGroup-Methode gibt eine Symbolgruppe zurück, die die Symbole im Bereich des aktuellen Ziels enthält. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSourceFileLineOffsets

Die GetSourceFileLineOffsets-Methode ordnet jede Zeile in einer Quelldatei einem Speicherort im Arbeitsspeicher des Ziels zu. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSourcePath

Die GetSourcePath-Methode gibt den Quellpfad zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSourcePathElement

Die GetSourcePathElement-Methode gibt ein Element aus dem Quellpfad zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSymbolModule

Die GetSymbolModule-Methode gibt die Basisadresse des Moduls zurück, das das angegebene Symbol enthält. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSymbolOptions

Die GetSymbolOptions-Methode gibt die globalen Symboloptionen des Moduls zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSymbolPath

Die GetSymbolPath-Methode gibt den Symbolpfad zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetSymbolTypeId

Die GetSymbolTypeId-Methode gibt die Typ-ID und das Modul des angegebenen Symbols zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetTypeId

Die GetTypeId-Methode sucht den angegebenen Typ und gibt dessen Typ-ID zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetTypeName

Die GetTypeName-Methode gibt den Namen des Typsymbols zurück, das durch die Typ-ID und das Modul angegeben wird. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetTypeSize

Die GetTypeSize-Methode gibt die Anzahl der Bytes des Arbeitsspeichers zurück, die eine Instanz des angegebenen Typs erfordert. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::OutputTypedDataPhysical

Die IDebugSymbols::OutputTypedDataPhysical-Methode formatiert den Inhalt einer Variablen im physischen Speicher des Ziels und sendet sie an die Ausgaberückrufe.
IDebugSymbols::OutputTypedDataVirtual

Die IDebugSymbols::OutputTypedDataVirtual-Methode formatiert den Inhalt einer Variablen im virtuellen Speicher des Ziels und sendet sie an die Ausgaberückrufe.
IDebugSymbols::ReadTypedDataPhysical

Die ReadTypedDataPhysical-Methode liest den Wert einer Variablen aus dem physischen Speicher des Zielcomputers. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::ReadTypedDataVirtual

Die ReadTypedDataVirtual-Methode liest den Wert einer Variablen im virtuellen Speicher des Ziels. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::Reload

Die Reload-Methode löscht die Symbolinformationen des Moduls für das angegebene Modul, und laden Sie diese Symbole nach Bedarf neu. Diese Methode gehört zu IDebugSymbols.
IDebugSymbols::RemoveSymbolOptions

Die RemoveSymbolOptions-Methode deaktiviert einige der globalen Symboloptionen des Moduls. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::ResetScope

Die ResetScope-Methode setzt den aktuellen Bereich auf den Standardbereich des aktuellen Threads zurück. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::SetImagePath

Die SetImagePath-Methode legt den ausführbaren Bildpfad fest. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::SetScope

Die IDebugSymbols::SetScope-Methode legt den aktuellen Bereich fest. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::SetSourcePath

Die IDebugSymbols::SetSourcePath-Methode legt den Quellpfad fest. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::SetSymbolOptions

Die SetSymbolOptions-Methode ändert die globalen Symboloptionen des Moduls. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::SetSymbolPath

Die IDebugSymbols::SetSymbolPath-Methode legt den Symbolpfad fest. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::StartSymbolMatch

Die StartSymbolMatch-Methode initialisiert eine Suche nach Symbolen, deren Namen einem bestimmten Muster entsprechen. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::WriteTypedDataPhysical

Die WriteTypedDataPhysical-Methode schreibt den Wert einer Variablen im physischen Speicher des Zielcomputers. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::WriteTypedDataVirtual

Die IDebugSymbols::WriteTypedDataVirtual-Methode schreibt Daten in den virtuellen Adressraum des Ziels. Die Anzahl der geschriebenen Bytes ist die Größe des angegebenen Typs.

Anforderungen

   
Zielplattform Windows
Kopfzeile dbgeng.h (include Dbgeng.h)

Weitere Informationen

IDebugSymbols2

IDebugSymbols3