Condividi tramite


Thunk

Ogni thunk oggetto viene identificato da un SymTagThunk tag.

Proprietà

Nella tabella seguente vengono illustrate le proprietà valide per questo tipo di simbolo.

Proprietà Tipo di dati Descrizione
IDiaSymbol::get_access DWORD Attributo modificatore di accesso, uno dei valori di enumerazione CV_access_e (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_addressOffset DWORD Parte offset della posizione; per informazioni dettagliate, vedere l'enumerazione LocationType.
IDiaSegment::get_addressSection DWORD Parte della sezione della posizione; per informazioni dettagliate, vedere l'enumerazione LocationType.
IDiaSymbol::get_classParent IDiaSymbol* Inclusione dell'elemento padre della classe, se disponibile (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_classParentId DWORD ID del simbolo padre della classe contenitore (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_constType BOOL TRUE se il thunk è contrassegnato come costante (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_intro BOOL TRUE se il thunk è un'introduzione a una funzione virtuale (solo in DIA SDK V8.0 o versione successiva)
IDiaSymbol::get_isStatic BOOL TRUE se il thunk è considerato statico (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_length ULONGLONG Numero di byte di codice nel pacchetto di lettura.
IDiaSymbol::get_lexicalParent IDiaSymbol* Simbolo per la funzione, il blocco o il compiland che lo racchiude.
IDiaSymbol::get_lexicalParentId DWORD ID del simbolo padre lessicale.
IDiaSymbol::get_locationType DWORD I punti finali hanno una posizione statica; per informazioni dettagliate, vedere enumerazione Percorsi simboli.
IDiaSymbol::get_name BSTR Nome del thunk.
IDiaSymbol::get_pure BOOL TRUE se il thunk è puramente virtuale (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_relativeVirtualAddress DWORD Posizione relativa di questo thunk all'interno del suo modulo.
IDiaSymbol::get_symIndexId DWORD ID indice del simbolo.
IDiaSymbol::get_symTag DWORD Restituisce SymTagThunk (uno dei valori di enumerazione SymTagEnum).
IDiaSymbol::get_targetOffset DWORD Sfalsamento parte della posizione dell'obiettivo del thunk.
IDiaSymbol::get_targetRelativeVirtualAddress DWORD Indirizzo virtuale relativo della destinazione del thunk nel suo blocco di inclusione.
IDiaSymbol::get_targetSection DWORD Sezione parte della destinazione del thunk.
IDiaSymbol::get_targetVirtualAddress ULONGLONG Posizione della destinazione delckerk nell'immagine eseguibile.
IDiaSymbol::get_thunkOrdinal DWORD Tipoo, come definito dall'enumerazione THUNK_ORDINAL.
IDiaSymbol::get_type IDiaSymbol* Tipo di questo thunk (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_typeId DWORD ID del simbolo di tipo (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_unalignedType BOOL TRUE se il greto non è allineato (solo in DIA SDK V8.0 o versione successiva),
IDiaSymbol::get_virtual BOOL TRUE se il thunk è virtuale (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_virtualAddress ULONGLONG Posizione di questo thunk all'interno dell'immagine eseguibile.
IDiaSymbol::get_virtualBaseOffset DWORD L'offset nella tabella virtuale a questo thunk (solo in DIA SDK V8.0 o versione successiva).
IDiaSymbol::get_volatileType BOOL TRUE se il thunk è contrassegnato come volatile (solo in DIA SDK V8.0 o versione successiva).

Vedi anche