Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera a parte de deslocamento de um local de endereço. Use quando a Enumeration LocationType estiver definida como LocIsStatic.
Sintaxe
HRESULT get_addressOffset (
DWORD* pRetVal
);
Parâmetros
pRetVal
[out] Retorna a parte de deslocamento de um local de endereço.
Valor Retornado
Se tiver êxito, retornará S_OK. Caso contrário, retornará S_FALSE ou um código de erro.
Observação
Um valor retornado de S_FALSE significa que a propriedade não está disponível para o símbolo.
Comentários
Para membros estáticos localizados em uma DLL externa, o deslocamento retornado por esse método pode ser 0, pois esse método depende da obtenção do endereço virtual do membro. Os endereços virtuais só serão válidos se o método IDiaSession::p ut_loadAddress na interface IDiaSession tiver sido chamado com um parâmetro diferente de zero especificando o endereço de carregamento da DLL.
Para obter a parte da seção de um endereço, chame o método IDiaSymbol::get_addressSection.
Requisitos
| Requisito | Descrição |
|---|---|
| Cabeçalho: | dia2.h |
| Versão: | DIA SDK v7.0 |