IDiaSymbol::get_addressSection
Recupera a parte da seção de um local de endereço. Use quando o LocationType for definido como LocIsStatic.
HRESULT get_addressSection (
DWORD* pRetVal
);
Parâmetros
- pRetVal
[out] Retorna a parte da seção de um local de endereço.
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retornará S_FALSE ou um código de erro.
Dica
Um valor de retorno 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, a seção retornada por esse método pode ser 0, como esse método depende de como obter o endereço virtual do membro. Endereços virtuais são válidos somente se a IDiaSession::put_loadAddress método na IDiaSession interface foi chamado com um parâmetro diferente de zero, especificando o endereço de carregamento da DLL.
Para obter a parte de deslocamento de um endereço, chame o IDiaSymbol::get_addressOffset método.
Requisitos
Requisito |
Descrição |
---|---|
Cabeçalho: |
dia2.h |
Versão: |
Versão 7.0 do SDK DIA |