Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Tutte le variabili, come parametri, variabili locali, variabili globali e membri della classe, vengono identificate da SymTagData simboli.valori costanti (LocIsConstant) vengono identificati con questo tipo.
Proprietà
Nella tabella seguente vengono illustrate le proprietà che sono valide per questo tipo del simbolo.
Proprietà |
Tipo di dati |
Descrizione |
|---|---|---|
DWORD |
Se un campo, quindi uno dei valori di CV_access_e. |
|
DWORD |
Parte offset di posizione, per ulteriori informazioni, vedere LocationType. |
|
DWORD |
Parte della sezione di posizione, per ulteriori informazioni, vedere LocationType. |
|
BOOL |
TRUE se questo indirizzo dei dati viene fatto riferimento da un altro simbolo. |
|
DWORD |
Posizione di bit di posizione, per ulteriori informazioni, vedere LocationType (non supportato in DIA SDK v8.0). |
|
IDiaSymbol* |
Simbolo per la classe, se si tratta di una struttura, un'unione, o un campo di classe. |
|
DWORD |
ID del simbolo del padre della classe. |
|
BOOL |
TRUE se i dati sono stati generati dal compilatore. |
|
BOOL |
TRUE se i dati sono contrassegnati come costanti. |
|
DWORD |
Uno dei valori di DataKind. |
|
BOOL |
TRUE se i dati sono parte di un tipo di dati aggregati (solo in DIA SDK v8.0 e successive). |
|
BOOL |
TRUE se i dati sono sono stati suddivisi in aggregazione di simboli più (solo in DIA SDK v8.0 e versioni successive). |
|
ULONGLONG |
Lunghezza del campo di bit; per ulteriori informazioni, vedere LocationType. |
|
IDiaSymbol* |
I simboli per il modulo, la funzione, o il blocco di inclusione. |
|
DWORD |
ID del simbolo padre lessicale. |
|
DWORD |
Uno dei tipi consentiti di posizione, per ulteriori informazioni, vedere Percorsi dei simboli |
|
BSTR |
Nome della variabile. |
|
LONG |
Offset dal contenuto del registro, per ulteriori informazioni, vedere LocationType. |
|
DWORD |
L'identificatore del registro di posizione, per ulteriori informazioni, vedere LocationType. |
|
DWORD |
Posizione relativa di dati all'interno del blocco. |
|
DWORD |
Ottiene il numero di slot di dati. |
|
DWORD |
Indice ID del simbolo. |
|
DWORD |
Restituisce SymTagData (uno di SymTagEnum valori). |
|
DWORD |
il token di metadati che rappresenta i dati. |
|
IDiaSymbol* |
I simboli per il tipo di variabile. |
|
DWORD |
ID del simbolo variabile di tipo. |
|
BOOL |
TRUE se i dati non sono allineati. |
|
VARIANT |
Il valore di dati costanti. |
|
ULONGLONG |
Posizione dei dati nell'eseguibile. |
|
BOOL |
TRUE se i dati sono contrassegnati come volatile. |