Partilhar via


VTable

A tabela virtual é identificada pelo símbolo SymTagVTable.

Propriedades

A tabela a seguir mostra propriedades adicionais válidas para esse tipo de símbolo.

Propriedade Tipo de dados Descrição
IDiaSymbol::get_classParent IDiaSymbol* Símbolo da classe que possui essa VTable.
IDiaSymbol::get_classParentId DWORD ID do símbolo pai da classe.
IDiaSymbol::get_constType BOOL TRUE se a classe da VTable estiver marcada como uma constante.
IDiaSymbol::get_lexicalParent IDiaSymbol* Símbolo do compiland delimitado.
IDiaSymbol::get_lexicalParentId DWORD ID do símbolo pai léxico.
IDiaSymbol::get_symIndexId DWORD ID de índice do símbolo.
IDiaSymbol::get_symTag DWORD Retorna SymTagVTable (um dos valores de Enumeração SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Símbolo para vTableShape da VTable.
IDiaSymbol::get_typeId DWORD ID do símbolo do tipo.
IDiaSymbol::get_unalignedType BOOL TRUE se a classe da VTable estiver desalinhada.
IDiaSymbol::get_volatileType BOOL TRUE se a classe da VTable estiver marcada como volátil.

Confira também