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.
Si una función tiene un punto definido en el que se debe iniciar la depuración, ese punto se identifica mediante un símbolo con una etiqueta SymTagFuncDebugStart.
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_addressOffset | DWORD |
Elemento de desplazamiento de la ubicación. Para obtener más información, consulte la enumeración LocationType. |
| IDiaSymbol::get_addressSection | DWORD |
Elemento de sección de la ubicación. Para obtener más información, consulte la enumeración LocationType. |
| IDiaSymbol::get_customCallingConvention | BOOL |
TRUE si la función usa una convención de llamada personalizada (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_farReturn | BOOL |
TRUE si la función realiza un retorno lejano (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_interruptReturn | BOOL |
TRUE si la función contiene una devolución de interrupción (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_isStatic | BOOL |
TRUE si la función está marcada como estática (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Símbolo de la función de inclusión. |
| IDiaSymbol::get_lexicalParentId | DWORD |
Id. del símbolo primario léxico. |
| IDiaSymbol::get_locationType | DWORD |
Los puntos iniciales tienen ubicaciones estáticas; para obtener más información, consulte Ubicaciones de símbolos. |
| IDiaSymbol::get_noInline | BOOL |
TRUE si la función se especificó con el atributo noinline (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_noReturn | BOOL |
TRUE si la función se especificó con el atributo noreturn (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_notReached | BOOL |
TRUE si nunca se llama a la función (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_offset | LONG |
Desplazamiento de símbolo en memoria; para obtener más información, consulte la enumeración LocationType, LocIsRegRel. |
| IDiaSymbol::get_optimizedCodeDebugInfo | BOOL |
TRUE si el código tiene información de depuración para código optimizado (solo en DIA SDK v8.0 o posterior). |
| IDiaSymbol::get_relativeVirtualAddress | DWORD |
Posición relativa de la función dentro de su bloque. |
| IDiaSymbol::get_symIndexId | DWORD |
Id. de índice del símbolo. |
| IDiaSymbol::get_symTag | DWORD |
Devuelve SymTagFuncDebugStart (uno de los valores de enumeración SymTagEnum). |
| IDiaSymbol::get_virtualAddress | ULONGLONG |
Posición de la función dentro del archivo ejecutable. |