SymbolKind-Enumeration (dbgmodel.h)
Definiert die Art eines Symbols.
Syntax
typedef enum SymbolKind {
Symbol,
SymbolModule,
SymbolType,
SymbolField,
SymbolConstant,
SymbolData,
SymbolBaseClass,
SymbolPublic,
SymbolFunction
} ;
Konstanten
Symbol Nicht angegebener Symboltyp. |
SymbolModule Das Symbol ist ein Modul und kann nach IDebugHostModule abgefragt werden. |
SymbolType Das Symbol ist ein Typ und kann nach IDebugHostType abgefragt werden. |
SymbolField Das Symbol ist ein Feld (ein Datenmember innerhalb einer Struktur oder Klasse) und kann nach IDebugHostField abgefragt werden. |
SymbolConstant Das Symbol ist ein konstanter Wert und kann nach IDebugHostConstant abgefragt werden. |
SymbolData Das Symbol sind Daten, die kein Member einer Struktur oder Klasse sind und für IDebugHostData abfragbar sind. |
SymbolBaseClass Das Symbol ist eine Basisklasse und kann für IDebugHostBaseClass abfragt werden. |
SymbolPublic Das Symbol ist ein Eintrag in der publics-Tabelle eines Moduls (ohne Typinformationen) und kann für IDebugHostPublic abfragt werden. |
SymbolFunction Das Symbol ist eine Funktion und kann für IDebugHostData abfragt werden. |
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |