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) |