IDiaAddressMap::put_relativeVirtualAddressEnabled
Consente al client di abilitare o disabilitare il calcolo e l'uso di indirizzi virtuali relativi.
Sintassi
HRESULT put_relativeVirtualAddressEnabled (
BOOL NewVal
);
Parametri
NewVal
[in] Impostare su TRUE
per abilitare o FALSE
disabilitare.
Valore restituito
Se ha esito positivo, restituisce S_OK
; in caso contrario, restituisce un codice di errore.
Osservazioni:
Gli indirizzi per gli oggetti di debug descritti dalle interfacce DIA e relativi alla base dell'immagine dell'eseguibile possono essere recuperati come indirizzi virtuali relativi.
L'uso di RVAs è abilitato quando i segmenti vengono inizialmente caricati da un file PDB. Per ottenere lo stato corrente dell'uso di RVAs, chiamare il metodo IDiaAddressMap::get_relativeVirtualAddressEnabled .
Il put_relativeVirtualAddress
metodo deve essere chiamato per abilitare RVAs dopo una chiamata riuscita al metodo IDiaAddressMap::set_imageHeaders ha stabilito nuove intestazioni di immagine.