Partilhar via


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.

Confira também