IDiaAddressMap::put_relativeVirtualAddressEnabled
Permite que o cliente habilite ou desabilite o cálculo de RVAs (endereços virtuais relativos).
Sintaxe
HRESULT put_relativeVirtualAddressEnabled (
BOOL NewVal
);
Parâmetros
NewVal
[in] Defina como TRUE
para habilitar ou FALSE
para desabilitar.
Valor Retornado
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Comentários
Endereços para objetos de depuração descritos por interfaces DIA e relativos à base de imagem do executável podem ser recuperados como endereços virtuais relativos.
O uso de RVAs é habilitado quando segmentos são carregados inicialmente de um arquivo PDB. Para obter o estado atual do uso de RVAs, chame o método IDiaAddressMap::get_relativeVirtualAddressEnabled.
O método put_relativeVirtualAddress
precisa ser chamado para habilitar RVAs após uma chamada bem-sucedida para o método IDiaAddressMap::set_imageHeaders estabelecer novos cabeçalhos de imagem.