Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Alle Variablen, wie Parameter, lokale Variablen, globale Variablen und Klassenmember, werden von SymTagData Symbole bezeichnet.Konstante Werte (LocIsConstant) werden ebenfalls mit diesem Typ bezeichnet.
Eigenschaften
In der folgenden Tabelle werden die Eigenschaften angegeben, die auf das Symbol für diesen Typ gültig sind.
Property |
Datentyp |
Beschreibung |
|---|---|---|
DWORD |
Wenn ein Feld, einen der Werte CV_access_e. |
|
DWORD |
Offset der Position. Ausführliche Informationen finden Sie unter LocationType. |
|
DWORD |
Abschnitts teil Speicherort. Ausführliche Informationen finden Sie unter LocationType. |
|
BOOL |
TRUE , wenn die diese Adresse der Daten durch ein anderes Symbol verwiesen wird. |
|
DWORD |
Bitposition der Position. Ausführliche Informationen finden Sie unter LocationType nicht unterstützt (DIA SDK v8.0). |
|
IDiaSymbol* |
Symbol für die Klasse, wenn dies eine Struktur, Union oder ein Klassenfeld ist. |
|
DWORD |
ID des Symbols des Klassen übergeordnete Elemente übergeordneten Elements. |
|
BOOL |
TRUE , wenn die Daten vom Compiler generiert wurden. |
|
BOOL |
TRUE , wenn die Daten als konstant gekennzeichnet ist. |
|
DWORD |
Einer der DataKind-Werte. |
|
BOOL |
TRUE , wenn die Daten als Teil eines aggregierten Datentyps ist nur im SDK (DIA v8.0 und höher). |
|
BOOL |
TRUE , wenn Daten ist, ist in ein Aggregat mehrerer Symbole geteilt wurden (DIA nur im SDK v8.0 und höher). |
|
ULONGLONG |
Länge Bitfeld. Ausführliche Informationen finden Sie unter LocationType. |
|
IDiaSymbol* |
Symbol für die einschließende Kompiliereinheit, die Funktion oder den Block. |
|
DWORD |
ID des lexikalischen Elementen Symbols. |
|
DWORD |
Jede der zulässigen Typen Speicherort. Ausführliche Informationen finden Sie unter Symbolspeicherorte |
|
BSTR |
Name der Variablen. |
|
LONG |
Entsprechung für den Inhalt der Register aus. Ausführliche Informationen finden Sie unter LocationType. |
|
DWORD |
Registriert kennzeichner des Speicherorts. Ausführliche Informationen finden Sie unter LocationType. |
|
DWORD |
Relative Position der Daten innerhalb des Blocks. |
|
DWORD |
Ruft Slotnummer der Daten ab. |
|
DWORD |
Index-ID des Symbols. |
|
DWORD |
Gibt SymTagData zurück (einen der Werte SymTagEnum ). |
|
DWORD |
Das Metadatentoken, das die Daten darstellt. |
|
IDiaSymbol* |
Symbol für den Variablentyp. |
|
DWORD |
ID des Symbols für das Variablentyp. |
|
BOOL |
TRUE , wenn die Daten nicht ausgerichtet ist. |
|
VARIANT |
Der Wert der konstanten Daten. |
|
ULONGLONG |
Position der Daten in der ausführbaren Datei. |
|
BOOL |
TRUE , wenn die Daten als flüchtig gekennzeichnet ist. |