Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 2.27 KB

File metadata and controls

39 lines (32 loc) · 2.27 KB
title description ms.date ms.topic dev_langs helpviewer_keywords author ms.author manager ms.subservice
BaseType
Find reference information about the BaseType symbol type (SymTagBaseType) in the Visual Studio debug interface access SDK.
11/04/2016
reference
C++
BaseType symbol [DIA SDK]
mikejo5000
mikejo
mijacobs
debug-diagnostics

BaseType

Base types are identified by SymTagBaseType symbols.

Properties

The following table shows additional valid properties for this symbol type.

Property Data type Description
IDiaSymbol::get_baseType DWORD One of the values of the BasicType Enumeration.
IDiaSymbol::get_constType BOOL TRUE if the base type is marked as const.
IDiaSymbol::get_length LONGLONG Size, in bytes, of the base type.
IDiaSymbol::get_lexicalParent IDiaSymbol* Symbol of the enclosing Compiland.
IDiaSymbol::get_lexicalParentId DWORD ID of the lexical parent symbol.
IDiaSymbol::get_symIndexId DWORD Index ID of symbol.
IDiaSymbol::get_symTag DWORD Returns SymTagBaseType (one of the SymTagEnum Enumeration values).
IDiaSymbol::get_unalignedType BOOL TRUE if the base type is unaligned.
IDiaSymbol::get_volatileType BOOL TRUE if the base type is marked as volatile.

See also