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.
Cada thunk se identifica mediante una etiqueta SymTagThunk.
Propiedades
En la tabla siguiente se muestran las propiedades válidas para este tipo de símbolo.
| Propiedad | Tipo de datos | Descripción |
|---|---|---|
| IDiaSymbol::get_access | DWORD |
Atributo modificador de acceso, uno de los valores de enumeración de CV_access_e (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_addressOffset | DWORD |
Elemento de desplazamiento de la ubicación. Para más información, consulte la enumeración LocationType. |
| IDiaSegment::get_addressSection | DWORD |
Elemento de sección de la ubicación. Para más información, consulte la enumeración LocationType. |
| IDiaSymbol::get_classParent | IDiaSymbol* |
Incluir clase primaria, si existe (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_classParentId | DWORD |
Identificador del símbolo primario de la clase de inclusión, si existe (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_constType | BOOL |
TRUE si el código thunk se marca como constante (solo en Debug Interface Access SDK V8.0 o posterior). |
| IDiaSymbol::get_intro | BOOL |
TRUE si el código thunk es una introducción a una función virtual (solo en Debug Interface Access SDK V8.0 u otra versión posterior) |
| IDiaSymbol::get_isStatic | BOOL |
TRUE si el código thunk se considera un valor estático (solo en Debug Interface Access SDK V8.0 o posterior). |
| IDiaSymbol::get_length | ULONGLONG |
Número de bytes del código thunk. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Símbolo para la función, bloque o compilando envolvente. |
| IDiaSymbol::get_lexicalParentId | DWORD |
Id. del símbolo primario léxico. |
| IDiaSymbol::get_locationType | DWORD |
Los puntos de conexión tienen ubicaciones estáticas; para más información, consulte la enumeración Ubicaciones de símbolos. |
| IDiaSymbol::get_name | BSTR |
Nombre del código thunk. |
| IDiaSymbol::get_pure | BOOL |
TRUE si el código thunk es puramente virtual (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_relativeVirtualAddress | DWORD |
Posición relativa de este código thunk dentro de su módulo. |
| IDiaSymbol::get_symIndexId | DWORD |
Id. de índice del símbolo. |
| IDiaSymbol::get_symTag | DWORD |
Devuelve SymTagThunk (uno de los valores de enumeración SymTagEnum). |
| IDiaSymbol::get_targetOffset | DWORD |
Parte de desplazamiento de la ubicación del destino del código thunk. |
| IDiaSymbol::get_targetRelativeVirtualAddress | DWORD |
Dirección virtual relativa del destino del código thunk en su bloque de inclusión. |
| IDiaSymbol::get_targetSection | DWORD |
Parte de sección del destino del código thunk. |
| IDiaSymbol::get_targetVirtualAddress | ULONGLONG |
Posición del destino del código thunk en la imagen ejecutable. |
| IDiaSymbol::get_thunkOrdinal | DWORD |
Tipo de código thunk, tal como se define en la enumeración THUNK_ORDINAL. |
| IDiaSymbol::get_type | IDiaSymbol* |
Tipo de este thunk (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_typeId | DWORD |
Identificador del símbolo de tipo (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_unalignedType | BOOL |
TRUE si el código thunk no está alineado (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_virtual | BOOL |
TRUE si el código thunk es virtual (solo en Debug Interface Access SDK V8.0 u otra versión posterior). |
| IDiaSymbol::get_virtualAddress | ULONGLONG |
Posición de este código thunk dentro de la imagen ejecutable. |
| IDiaSymbol::get_virtualBaseOffset | DWORD |
Desplazamiento de la tabla virtual a este código thunk (solo en Debug Interface Access SDK V8.0 o posterior). |
| IDiaSymbol::get_volatileType | BOOL |
TRUE si el código thunk se marca como volátil (solo en Debug Interface Access SDK V8.0 o posterior). |