Freigeben über


IDebugSymbols-Schnittstelle (dbgeng.h)

Vererbung

Die IDebugSymbols-Schnittstelle erbt von der IUnknown-Schnittstelle . IDebugSymbols verfügt auch über folgende Membertypen:

Methoden

Die IDebugSymbols-Schnittstelle verfügt über diese Methoden.

 
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 Pfad des ausführbaren Images 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 gibt die ressourcen frei, die von einer Symbolsuche verwendet werden. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::FindSourceFile

Die FindSourceFile-Methode durchsucht den Quellpfad nach einer angegebenen Quelldatei. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetFieldOffset

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

Die GetImagePath-Methode gibt den pfad des ausführbaren Images 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 nach einem Modul mit dem angegebenen Namen. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetModuleByOffset

Die IDebugSymbols::GetModuleByOffset-Methode durchsucht die Module des Ziels nach einem Objekt, dessen Speicherzuordnung 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 in der Nähe des angegebenen Speicherorts 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 durch den Namen identifizierten Symbols zurück. 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 kommt. 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 Speicher 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, die 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 seine 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 ist. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::GetTypeSize

Die GetTypeSize-Methode gibt die Anzahl der Bytes des Arbeitsspeichers zurück, die ein instance des angegebenen Typs benötigt. Diese Methode gehört zur IDebugSymbols-Schnittstelle.
IDebugSymbols::OutputTypedDataPhysical

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

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

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

Die ReadTypedDataVirtual-Methode liest den Wert einer Variablen im virtuellen Arbeitsspeicher 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 lädt 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 Pfad des ausführbaren Images 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 der Engine. 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 in den physischen Arbeitsspeicher 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 entspricht der Größe des angegebenen Typs.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

IDebugSymbols2

IDebugSymbols3