Partilhar via


IDiaSession::addressForRVA

Retorna o endereço equivalente para o VA (endereço virtual) especificado.

Sintaxe

HRESULT addressForRVA(
    DWORD rva,
    DWORD* pISect,
    DWORD* pOffset);

Parâmetros

rva

[em] O endereço virtual relativo a ser traduzido.

pISect

[fora] Retorna a seção equivalente para o endereço especificado.

pOffset

[fora] Retorna o deslocamento equivalente dentro da seção para o endereço especificado.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Exemplo

DWORD sect = 0, offset = 0;
pSession->addressForRVA( rva, &sect, &offset );

Confira também