IDiaAddressMap
Stellt Steuerelement darüber, wie das DIA SDK die virtuellen und relativen virtuellen Adressen für die Objekte berechnet.
IDiaAddressMap : IUnknown
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IDiaAddressMapan.
Methode |
Beschreibung |
---|---|
Gibt an, ob eine Adressumsetzung für eine bestimmte Sitzung eingerichtet wurde. |
|
Gibt an, ob die Adressumsetzung verwendet werden soll, um Symbol adressen zu übersetzen. |
|
Gibt an, ob die Berechnung und der Verwendung von relativen virtuellen Adressen aktiviert ist. |
|
Ermöglicht dem Client, um die Berechnung von relativen virtuellen Adressen zu aktivieren oder zu deaktivieren. |
|
Ruft die aktuelle Ausrichtung des Bilds ab oder legt diese fest. |
|
Legt die Ausrichtung des Bilds fest. |
|
Legt Header des Bilds fest, um die Übersetzung von relativen virtuellen Adressen zu aktivieren. |
|
Stellt eine Adressumsetzung zum Unterstützen von übersetzungen Lay-out Bild bereit. |
Hinweise
Das Steuerelement, das von dieser Schnittstelle bereitgestellt wird, wird in zwei Sätzen von Daten gekapselt, die Sie bereitstellen: Adressumsetzungen und Header des Bilds.Die meisten Clients verwenden die IDiaDataSource::loadDataForExe-Methode, um die richtigen Debuginformationen für ein Bild zu suchen und die Methode kann alle notwendigen Header und Karten von Daten in der Regel selbst ermitteln.Die spezialisierte Implementieren von mehreren Clients das Verarbeiten und die Suche nach Daten.Solche Clients verwenden die Methoden der Schnittstelle, um das IDiaAddressMap DIA SDK mit den Suchergebnissen bereitzustellen.
Hinweise für Aufrufer
Diese Schnittstelle ist vom Durchmesser-Sitzungsobjekt verfügbar.Der Client ruft die QueryInterface-Methode auf Durchmesser-Sitzungsobjekt Oberfläche, normalerweise IDiaSessionauf, um die IDiaAddressMap-Schnittstelle abzurufen.
Anforderungen
Header: Dia2.h
Bibliothek: diaguids.lib
DLLs: msdia80.dll
Siehe auch
Referenz
IDiaDataSource::loadDataForExe