FuncDebugEnd
Se una funzione ha un punto definito in corrispondenza del quale il debug deve terminare, il punto iniziale del debug viene identificato da un simbolo con un SymTagFuncDebugEnd
tag.
Proprietà
Nella tabella seguente vengono illustrate le proprietà valide per questo tipo di simbolo.
Proprietà | Tipo di dati | Descrizione |
---|---|---|
IDiaSymbol::get_addressOffset | DWORD |
Parte offset della posizione; per informazioni dettagliate, vedere l'enumerazione LocationType. |
IDiaSymbol::get_addressSection | DWORD |
Parte della sezione della posizione; per informazioni dettagliate, vedere l'enumerazione LocationType. |
IDiaSymbol::get_customCallingConvention | BOOL |
TRUE se la funzione usa una convenzione di chiamata personalizzata (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_farReturn | BOOL |
TRUE se la funzione esegue un ritorno lontano (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_interruptReturn | BOOL |
TRUE se la funzione contiene una restituzione da interrupt (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_isStatic | BOOL |
TRUE se la funzione è statica (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Simbolo per la funzione di inclusione. |
IDiaSymbol::get_lexicalParentId | DWORD |
ID del simbolo padre lessicale. |
IDiaSymbol::get_locationType | DWORD |
Gli endpoint hanno una posizione statica; per informazioni dettagliate, vedere Percorsi dei simboli. |
IDiaSymbol::get_noInline | BOOL |
TRUE se la funzione è stata specificata con l'attributo noinline (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_noReturn | BOOL |
TRUE se la funzione è stata specificata con l'attributo noreturn (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_notReached | BOOL |
TRUE se la funzione non viene mai chiamata (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_offset | LONG |
Offset del simbolo in memoria; per informazioni dettagliate, vedere l'enumerazione LocationType, LocIsRegRel . |
IDiaSymbol::get_optimizedCodeDebugInfo | BOOL |
TRUE se la funzione contiene informazioni di debug per il codice ottimizzato (solo in DIA SDK V8.0 o versione successiva). |
IDiaSymbol::get_symIndexId | DWORD |
ID indice del simbolo. |
IDiaSymbol::get_relativeVirtualAddress | DWORD |
Posizione relativa della fine di questa funzione all'interno del relativo modulo. |
IDiaSymbol::get_symTag | DWORD |
Restituisce SymTagFuncDebugEnd (uno dei valori di enumerazione SymTagEnum). |
IDiaSymbol::get_virtualAddress | ULONGLONG |
Posizione di questa funzione all'interno dell'immagine eseguibile. |