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 signatura de función única se identifica mediante un símbolo SymTagFunctionType. Cada parámetro se identifica como un símbolo secundario de clase con una etiqueta SymTagFunctionArgType.
Propiedades
En la tabla siguiente se muestran propiedades válidas adicionales para este tipo de símbolo.
| Propiedad | Tipo de datos | Descripción |
|---|---|---|
| IDiaSymbol::get_callingConvention | DWORD |
Uno de los valores de la Enumeración CV_call_e. |
| IDiaSymbol::get_classParent | IDiaSymbol* |
Clase de la que es miembro esta función (o método). |
| IDiaSymbol::get_classParentId | DWORD |
Id. del símbolo primario de la clase. |
| IDiaSymbol::get_constType | BOOL |
TRUE si la función está marcada como una constante. |
| IDiaSymbol::get_count | DWORD |
Número de parámetros de la función. |
| IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Símbolo del compilando envolvente. |
| IDiaSymbol::get_lexicalParentId | DWORD |
Id. del símbolo primario léxico. |
| IDiaSymbol::get_objectPointerType | IDiaSymbol* |
Tipo del puntero de objeto del método ("this"). |
| IDiaSymbol::get_symIndexId | DWORD |
Id. de índice del símbolo. |
| IDiaSymbol::get_symTag | DWORD |
Devuelve SymTagFunctionType (uno de los valores de enumeración SymTagEnum). |
| IDiaSymbol::get_thisAdjust | LONG |
Ajustador lógico "this" del método. |
| IDiaSymbol::get_type | IDiaSymbol* |
Símbolo del tipo de valor devuelto. |
| IDiaSymbol::get_typeId | DWORD |
Id. del símbolo de tipo. |
| IDiaSymbol::get_unalignedType | BOOL |
TRUE si la función no está desalineada. |
| IDiaSymbol::get_volatileType | BOOL |
TRUE si la función está marcada como volátil. |