次の方法で共有


VTable

仮想テーブルは、SymTagVTable というシンボルによって識別されます。

Properties

次の表に、このシンボルの種類に対して有効な追加のプロパティを示します。

プロパティ データ型 説明
IDiaSymbol::get_classParent IDiaSymbol* この VTable を所有するクラスのシンボル。
IDiaSymbol::get_classParentId DWORD クラスの親シンボルの ID。
IDiaSymbol::get_constType BOOL VTable のクラスに定数のマークが付いている場合は TRUE
IDiaSymbol::get_lexicalParent IDiaSymbol* 外側のコンパイル単位のシンボル。
IDiaSymbol::get_lexicalParentId DWORD 構文上の親シンボルの ID。
IDiaSymbol::get_symIndexId DWORD シンボルのインデックス ID。
IDiaSymbol::get_symTag DWORD SymTagVTable (SymTagEnum 列挙型値の 1 つ) を返します。
IDiaSymbol::get_type IDiaSymbol* VTable の VTableShape のシンボル。
IDiaSymbol::get_typeId DWORD 型のシンボルの ID。
IDiaSymbol::get_unalignedType BOOL VTable のクラスが整列されていない場合は TRUE
IDiaSymbol::get_volatileType BOOL VTable のクラスに揮発性のマークが付いている場合は TRUE

関連項目