PointerType

Cada puntero se identifica mediante un símbolo SymTagPointerType.

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_constType BOOL TRUE si el puntero está marcado como una constante.
IDiaSymbol::get_length ULONGLONG Tamaño del puntero en bytes.
IDiaSymbol::get_lexicalParent IDiaSymbol* Símbolo del compilando envolvente.
IDiaSymbol::get_lexicalParentId DWORD Id. del símbolo primario léxico.
IDiaSymbol::get_reference BOOL TRUE si el puntero es un tipo de referencia.
IDiaSymbol::get_symIndexId DWORD Id. de índice del símbolo.
IDiaSymbol::get_symTag DWORD Devuelve SymTagPointerType (uno de los valores de enumeración SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Símbolo de destino del puntero.
IDiaSymbol::get_typeId DWORD Id. del símbolo de tipo.
IDiaSymbol::get_unalignedType BOOL TRUE si el puntero no está alineado.
IDiaSymbol::get_volatileType BOOL TRUE si el puntero está marcado como volátil.

Consulte también