Condividi tramite


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.

Vedi anche