Freigeben über


IDiaAddressMap::put_relativeVirtualAddressEnabled

Ermöglicht dem Client, um die Berechnung und Verwendung von relativen virtuellen Adressen (RVA) zu aktivieren oder zu deaktivieren.

HRESULT put_relativeVirtualAddressEnabled ( 
   BOOL NewVal
);

Parameter

  • NewVal
    [in] Auf TRUE zu aktivieren oder zu deaktivieren FALSE .

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Adressen für die Debug- Objekte, die von Durchmesser-Schnittstellen und Bild relativ zur Seite der ausführbaren Datei beschrieben werden, können als relative virtuelle Adressen abgerufen werden.

Die Verwendung von RVAs wird aktiviert, wenn zuerst Segmente aus einer PDB-Datei geladen werden.Um den aktuellen Zustand der Verwendung von RVAs abzurufen, rufen Sie die IDiaAddressMap::get_relativeVirtualAddressEnabled-Methode auf.

Die put_relativeVirtualAddress-Methode muss aufgerufen werden, um die RVAs zu ermöglichen, nachdem ein erfolgreicher Aufruf der IDiaAddressMap::set_imageHeaders Header des Bilds neue Methode verfügt. eingerichteten

Siehe auch

Referenz

IDiaAddressMap

IDiaAddressMap::get_relativeVirtualAddressEnabled

IDiaAddressMap::set_imageHeaders