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.
Ogni funzione è identificata da un oggetto SymTagFunction simbolo.
Proprietà
Nella tabella seguente vengono illustrate le proprietà che sono valide per questo tipo del simbolo.
Proprietà |
Data type |
Descrizione |
|---|---|---|
DWORD |
Uno dei valori di CV_access_e, se la funzione è una funzione membro. |
|
DWORD |
Parte offset di posizione, per ulteriori informazioni, vedere LocationType. |
|
DWORD |
Parte della sezione di posizione, per ulteriori informazioni, vedere LocationType. |
|
IDiaSymbol* |
simbolo per la classe, se la funzione è una funzione membro. |
|
DWORD |
ID del simbolo del padre della classe. |
|
BOOL |
TRUE se la funzione viene contrassegnata come costante. |
|
BOOL |
TRUE se la funzione viene utilizzata una convenzione di chiamata personalizzata (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione ha eseguito per un return (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione viene utilizzata la funzione di memoria allocata (solo DIA SDK V8.0 di uinnder o versioni successive). |
|
BOOL |
TRUE se la funzione contiene la gestione delle eccezioni di in stile C++ (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione contiene la gestione delle eccezioni asincrona (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione contiene l'assembly inline (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione contiene un oggetto longjmp chiamata (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione contiene controlli di sicurezza (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione contiene la gestione delle eccezioni strutturata di tipo win32 (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione contiene un oggetto setjmp chiamata (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione restituisce un dall'interruzione (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se una funzione è introduzione virtuale. |
|
BOOL |
TRUE se la funzione è stata contrassegnata con una di inline, __inline, __forceinline attributi. |
|
BOOL |
TRUE se la funzione è contrassegnata con naked (C++) attributo (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione è statica (solo DIA SDK in V8.0 o in versioni successive). |
|
ULONGLONG |
Numero di byte del codice della funzione, a partire dalla posizione. |
|
IDiaSymbol* |
Simbolo del modulo di inclusione. |
|
DWORD |
ID del simbolo padre lessicale. |
|
DWORD |
Le funzioni possono avere posizioni statiche o di metadati, per ulteriori informazioni, vedere Percorsi dei simboli. |
|
BSTR |
Nome della funzione. |
|
BOOL |
TRUE se la funzione non è una funzione inline (solo DIA SDK V8.0 n o versioni successive). |
|
BOOL |
TRUE se la funzione non è raggiungibile (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione non restituisce un valore (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione è stata compilata con i controlli di sicurezza buffer ma nessun ordine dello stack può essere eseguito. |
|
BOOL |
TRUE se il codice dispone di informazioni di debug per il codice ottimizzato (solo DIA SDK in V8.0 o in versioni successive). |
|
BOOL |
TRUE se la funzione è virtuale pure. |
|
DWORD |
Posizione relativa di questa funzione all'interno del form. |
|
DWORD |
Indice ID del simbolo. |
|
DWORD |
Restituisce SymTagFunction (uno di SymTagEnum valori). |
|
DWORD |
token di metadati per la funzione. |
|
IDiaSymbol* |
Simbolo per la firma della funzione. |
|
DWORD |
ID del simbolo del tipo. |
|
BOOL |
TRUE se la funzione non è allineato. |
|
BSTR |
Il formato non decorato del nome della funzione (solo DIA SDK in v8.0 o in versioni successive) |
|
BSTR |
Parte o tutto il formato non decorato del nome della funzione (solo DIA SDK in v8.0 o in avanti). |
|
BOOL |
TRUE se una funzione virtuale. |
|
ULONGLONG |
Percorso di questa funzione l'interno dell'immagine eseguibile. |
|
DWORD |
Se una funzione virtuale, quindi offset nella tabella di funzioni virtuali. |
|
BOOL |
TRUE se la funzione viene contrassegnata come volatile. |