Share via


IDiaAddressMap::put_relativeVirtualAddressEnabled

Permite al cliente habilitar o deshabilitar el cálculo y uso de direcciones virtuales relativas (RVA).

Sintaxis

HRESULT put_relativeVirtualAddressEnabled ( 
   BOOL NewVal
);

Parámetros

NewVal

[in] Establézcalo en TRUE para habilitarlo o en FALSE para deshabilitarlo.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Las direcciones de los objetos de depuración descritos por las interfaces DIA, y los relacionados con la base de imágenes del ejecutable, se pueden recuperar como direcciones virtuales relativas.

El uso de RVA se habilita cuando los segmentos se cargan inicialmente desde un archivo PDB. Para obtener el estado actual del uso de RVA, llame al método IDiaAddressMap::get_relativeVirtualAddressEnabled.

Se debe llamar al método put_relativeVirtualAddress para habilitar RVA después de una llamada correcta al método IDiaAddressMap::set_imageHeaders ha establecido nuevos encabezados de imagen.

Consulte también