description | title | ms.date | ms.topic | dev_langs | helpviewer_keywords | author | ms.author | manager | ms.subservice | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
The virtual table is identified by the SymTagVTable symbol. |
VTable |
11/04/2016 |
reference |
|
|
mikejo5000 |
mikejo |
mijacobs |
debug-diagnostics |
The virtual table is identified by the SymTagVTable
symbol.
The following table shows additional valid properties for this symbol type.
Property | Data type | Description |
---|---|---|
IDiaSymbol::get_classParent | IDiaSymbol* |
Symbol of the class that owns this VTable. |
IDiaSymbol::get_classParentId | DWORD |
ID of the class parent symbol. |
IDiaSymbol::get_constType | BOOL |
TRUE if the class of the VTable is marked as a constant. |
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 SymTagVTable (one of the SymTagEnum Enumeration values). |
IDiaSymbol::get_type | IDiaSymbol* |
Symbol for the VTable's VTableShape. |
IDiaSymbol::get_typeId | DWORD |
ID of the type symbol. |
IDiaSymbol::get_unalignedType | BOOL |
TRUE if the class of the VTable is unaligned. |
IDiaSymbol::get_volatileType | BOOL |
TRUE if the class of the VTable is marked as volatile. |