Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La mayoría de los símbolos tienen una ubicación definida en el archivo de imagen. La ubicación de un símbolo se especifica con un valor de la enumeración LocationType Enumeration. El símbolo puede admitir propiedades adicionales en función de su ubicación.
En la tabla siguiente se muestran los tipos de ubicación más usados y sus propiedades adicionales.
| Tipo de ubicación | Propiedades adicionales |
|---|---|
LocIsNull |
None |
LocIsStatic |
IDiaSymbol::get_addressOffsetIDiaSymbol::get_addressSectionIDiaSymbol::get_relativeVirtualAddress (si las direcciones virtuales relativas están habilitadas)IDiaSymbol::get_virtualAddress (si la base de imagen se ha establecido en distinto de cero) |
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 |
Consulte también
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_virtualAddressLocationTypeEnumeración- Símbolos y etiquetas de símbolo