Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A maioria dos símbolos tem um local definido dentro do arquivo de imagem. O local de um símbolo é especificado com um valor da Enumeração LocationType. O símbolo pode dar suporte a propriedades adicionais dependendo da localização.
A tabela a seguir mostra os tipos de localização mais usados e as respectivas propriedades adicionais.
| Tipo de local | Propriedades adicionais |
|---|---|
LocIsNull |
nenhum |
LocIsStatic |
IDiaSymbol::get_addressOffsetIDiaSymbol::get_addressSectionIDiaSymbol::get_relativeVirtualAddress (se os endereços virtuais relativos estiverem ativados)IDiaSymbol::get_virtualAddress (se a base da imagem tiver sido definida como diferente de zero) |
LocIsTLS |
IDiaSymbol::get_addressSectionIDiaSymbol::get_addressOffset |
LocIsRegRel |
IDiaSymbol::get_registerIdIDiaSymbol::get_offset |
LocIsThisRel |
IDiaSymbol::get_offset |
LocIsEnregistered |
IDiaSymbol::get_registerId |
LocIsBitField |
IDiaSymbol::get_bitPositionIDiaSymbol::get_lengthIDiaSymbol::get_offset |
LocIsSlot |
IDiaSymbol::get_slot |
LocIsIlRel |
IDiaSymbol::get_offset |
LocInMetaData |
IDiaSymbol::get_token |
LocIsConstant |
IDiaSymbol::get_value |
LocIsRegRelAliasIndir |
IDiaSymbol::get_registerIdIDiaSymbol::get_offsetIDiaSymbol::get_offsetInUdt |
Confira também
IDiaSymbol::get_addressOffsetIDiaSymbol::get_addressSectionIDiaSymbol::get_bitPositionIDiaSymbol::get_lengthIDiaSymbol::get_locationTypeIDiaSymbol::get_offsetIDiaSymbol::get_offsetInUdtIDiaSymbol::get_registerIdIDiaSymbol::get_relativeVirtualAddressIDiaSymbol::get_slotIDiaSymbol::get_tokenIDiaSymbol::get_valueIDiaSymbol::get_virtualAddressLocationTypeEnumeração- Símbolos e marcações de símbolos