Partilhar via


IDiaSymbol::get_addressSection

Recupera a parte da seção de um local do endereço. Use quando a Enumeration LocationType estiver definida como LocIsStatic.

Sintaxe

HRESULT get_addressSection ( 
   DWORD* pRetVal
);

Parâmetros

pRetVal

[out] Recupera a parte da seção de um local do 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, a seção retornada 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::put_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 de deslocamento de um endereço, chame o método IDiaSymbol::get_addressOffset.

Requisitos

Requisito Descrição
Cabeçalho: dia2.h
Versão: DIA SDK v7.0

Confira também