Condividi tramite


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.

Vedi anche