SymbolKind 列挙 (dbgmodel.h)
シンボルの種類を定義します。
typedef enum SymbolKind {
Symbol,
SymbolModule,
SymbolType,
SymbolField,
SymbolConstant,
SymbolData,
SymbolBaseClass,
SymbolPublic,
SymbolFunction
} ;
Symbol 指定されていないシンボルの種類。 |
SymbolModule シンボルはモジュールであり、IDebugHostModuleに対してクエリを実行できます。 |
SymbolType シンボルは型であり、IDebugHostTypeに対してクエリを実行できます。 |
SymbolField シンボルはフィールド (構造体またはクラス内のデータ メンバー) であり、IDebugHostField クエリを実行できます。 |
SymbolConstant シンボルは定数値であり、IDebugHostConstantに対してクエリを実行できます。 |
SymbolData シンボルは、構造体またはクラスのメンバーではなく、IDebugHostDataに対してクエリ可能なデータです。 |
SymbolBaseClass シンボルは基底クラスであり、IDebugHostBaseClassに対してクエリを実行できます。 |
SymbolPublic シンボルは、モジュールの publics テーブル内のエントリ (型情報を持たない) であり、IDebugHostPublicに対してクエリを実行できます。 |
SymbolFunction シンボルは関数であり、IDebugHostDataに対してクエリを実行できます。 |
要件 | 価値 |
---|---|
ヘッダー | dbgmodel.h |