Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob die Adressenzuordnung zum Übersetzen von Symboladressen verwendet werden soll.
Syntax
HRESULT put_addressMapEnabled (
BOOL NewVal
);
Parameter
NewVal
[in] Wird auf TRUE festgelegt, um die Übersetzung von Symbolen zu aktivieren, oder auf FALSE, um sie zu deaktivieren.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Ausführbare Postprozessoren aktualisieren manchmal die ausführbare Datei. DIA enthält einen Mechanismus, der die Übersetzung von Symbolen in das neue Layout unterstützt.
Wenn eine PDB-Datei geladen wird, wird die in der Datei gespeicherte Adressenzuordnung aktiviert. Es gibt jedoch Situationen, in denen eine Clientanwendung möglicherweise eine eigene Adresszuordnung angeben muss, indem sie die IDiaAddressMap::set_addressMap-Methode aufruft. Wenn die set_addressMap-Methode erfolgreich ist, muss die Clientanwendung die put_addressMapEnabled-Methode mit einem NewVal-Parameter von TRUE aufrufen, um die Verwendung dieser Adressenzuordnung zu ermöglichen.
Der aktuelle Zustand der Adressenzuordnung, die aktiviert wird, kann mit einem Aufruf der IDiaAddressMap::get_addressMapEnabled-Methode abgerufen werden.