Interfaccia IDebugSymbols3 (dbgeng.h)

Ereditarietà

L'interfaccia IDebugSymbols3 eredita da IDebugSymbols2. IDebugSymbols3 include anche questi tipi di membri:

Metodi

L'interfaccia IDebugSymbols3 include questi metodi.

 
IDebugSymbols3::AddSymbolOptions

Il metodo AddSymbolOptions attiva alcune opzioni di simbolo globale del motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::AddSyntheticModule

Il metodo AddSyntheticModule aggiunge un modulo sintetico all'elenco dei moduli gestito dal debugger per il processo corrente.
IDebugSymbols3::AddSyntheticModuleWide

Il metodo AddSyntheticModuleWide aggiunge un modulo sintetico all'elenco dei moduli gestito dal debugger per il processo corrente.
IDebugSymbols3::AddSyntheticSymbol

Il metodo AddSyntheticSymbol aggiunge un simbolo sintetico a un modulo nel processo corrente.
IDebugSymbols3::AddSyntheticSymbolWide

Il metodo AddSyntheticSymbolWide aggiunge un simbolo sintetico a un modulo nel processo corrente.
IDebugSymbols3::AddTypeOptions

Il metodo AddTypeOptions attiva alcune opzioni di formattazione dei tipi per l'output generato dal motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::AppendImagePath

Il metodo AppendImagePath aggiunge directory al percorso dell'immagine eseguibile. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::AppendImagePathWide

Il metodo AppendImagePathWide aggiunge directory al percorso dell'immagine eseguibile.
IDebugSymbols3::AppendSourcePath

Il metodo AppendSourcePath aggiunge directory al percorso di origine. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::AppendSourcePathWide

Il metodo AppendSourcePathWide aggiunge directory al percorso di origine.
IDebugSymbols3::AppendSymbolPath

Il metodo AppendSymbolPath aggiunge directory al percorso del simbolo. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::AppendSymbolPathWide

Il metodo AppendSymbolPathWide aggiunge directory al percorso del simbolo.
IDebugSymbols3::CreateSymbolGroup

Il metodo CreateSymbolGroup crea un nuovo gruppo di simboli. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::CreateSymbolGroup2

Il metodo CreateSymbolGroup2 crea un nuovo gruppo di simboli.
IDebugSymbols3::EndSymbolMatch

Il metodo EndSymbolMatch rilascia le risorse usate da una ricerca di simboli. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::FindSourceFile

Il metodo FindSourceFile cerca il percorso di origine per un file di origine specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::FindSourceFileWide

Il metodo FindSourceFileWide cerca il percorso di origine per un file di origine specificato.
IDebugSymbols3::GetConstantName

Il metodo GetConstantName restituisce il nome della costante specificata. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetConstantNameWide

Il metodo GetConstantNameWide restituisce il nome della costante specificata.
IDebugSymbols3::GetCurrentScopeFrameIndex

Il metodo GetCurrentScopeFrameIndex restituisce l'indice del frame dello stack corrente nello stack di chiamate.
IDebugSymbols3::GetFieldName

Il metodo GetFieldName restituisce il nome di un campo all'interno di una struttura. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetFieldNameWide

Il metodo GetFieldNameWide restituisce il nome di un campo all'interno di una struttura.
IDebugSymbols3::GetFieldOffset

Il metodo GetFieldOffset restituisce l'offset di un campo dall'indirizzo di base di un'istanza di un tipo. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetFieldOffsetWide

Il metodo GetFieldOffsetWide restituisce l'offset di un campo dall'indirizzo di base di un'istanza di un tipo.
IDebugSymbols3::GetFieldTypeAndOffset

Il metodo GetFieldTypeAndOffset restituisce il tipo di un campo e il relativo offset all'interno di un contenitore.
IDebugSymbols3::GetFieldTypeAndOffsetWide

Il metodo GetFieldTypeAndOffsetWide restituisce il tipo di un campo e il relativo offset all'interno di un contenitore.
IDebugSymbols3::GetFunctionEntryByOffset

Il metodo GetFunctionEntryByOffset restituisce le informazioni sulla voce di funzione per una funzione.
IDebugSymbols3::GetImagePath

Il metodo GetImagePath restituisce il percorso dell'immagine eseguibile. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetImagePathWide

Il metodo GetImagePathWide restituisce il percorso dell'immagine eseguibile.
IDebugSymbols3::GetLineByOffset

Il metodo IDebugSymbols3::GetLineByOffset restituisce il nome del file di origine e il numero di riga all'interno del file di origine di un'istruzione nella destinazione.
IDebugSymbols3::GetLineByOffsetWide

Il metodo GetLineByOffsetWide restituisce il nome file di origine e il numero di riga all'interno del file di origine di un'istruzione nella destinazione.
IDebugSymbols3::GetModuleByIndex

Il metodo GetModuleByIndex restituisce il percorso del modulo con l'indice specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetModuleByModuleName

Il metodo GetModuleByModuleName cerca i moduli di destinazione per uno con il nome specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetModuleByModuleName2

Il metodo GetModuleByModuleName2 cerca i moduli del processo per uno con il nome specificato.
IDebugSymbols3::GetModuleByModuleName2Wide

Il metodo GetModuleByModuleName2Wide cerca i moduli del processo per uno con il nome specificato.
IDebugSymbols3::GetModuleByModuleNameWide

Il metodo GetModuleByModuleNameWide cerca i moduli della destinazione per uno con il nome specificato.
IDebugSymbols3::GetModuleByOffset

Il metodo IDebugSymbols3::GetModuleByOffset cerca i moduli di destinazione per uno il cui allocazione di memoria include la posizione specificata.
IDebugSymbols3::GetModuleByOffset2

Il metodo GetModuleByOffset2 esegue ricerche nei moduli del processo per uno il cui allocazione di memoria include la posizione specificata.
IDebugSymbols3::GetModuleNames

Il metodo GetModuleNames restituisce i nomi del modulo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetModuleNameString

Il metodo GetModuleNameString restituisce il nome del modulo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetModuleNameStringWide

Il metodo GetModuleNameStringWide restituisce il nome del modulo specificato.
IDebugSymbols3::GetModuleParameters

Il metodo GetModuleParameters restituisce parametri per i moduli nella destinazione. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetModuleVersionInformation

Il metodo GetModuleVersionInformation restituisce informazioni sulla versione per il modulo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetModuleVersionInformationWide

Il metodo GetModuleVersionInformationWide restituisce informazioni sulla versione per il modulo specificato.
IDebugSymbols3::GetNameByOffset

Il metodo IDebugSymbols3::GetNameByOffset restituisce il nome del simbolo nella posizione specificata nello spazio indirizzi virtuale della destinazione.
IDebugSymbols3::GetNameByOffsetWide

Il metodo GetNameByOffsetWide restituisce il nome del simbolo nella posizione specificata nello spazio indirizzi virtuale della destinazione.
IDebugSymbols3::GetNearNameByOffset

Il metodo GetNearNameByOffset restituisce il nome di un simbolo che si trova vicino alla posizione specificata. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetNearNameByOffsetWide

Il metodo GetNearNameByOffsetWide restituisce il nome di un simbolo che si trova vicino alla posizione specificata.
IDebugSymbols3::GetNextSymbolMatch

Il metodo GetNextSymbolMatch restituisce il simbolo successivo trovato in una ricerca di simboli. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetNextSymbolMatchWide

Il metodo GetNextSymbolMatchWide restituisce il simbolo successivo trovato in una ricerca di simboli.
IDebugSymbols3::GetNumberModules

Il metodo GetNumberModules restituisce il numero di moduli nell'elenco dei moduli del processo corrente. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetOffsetByLine

Il metodo IDebugSymbols3::GetOffsetByLine restituisce la posizione dell'istruzione corrispondente a una riga specificata nel codice sorgente.
IDebugSymbols3::GetOffsetByLineWide

Il metodo GetOffsetByLineWide restituisce la posizione dell'istruzione che corrisponde a una riga specificata nel codice sorgente.
IDebugSymbols3::GetOffsetByName

Il metodo GetOffsetByName restituisce la posizione di un simbolo identificato dal nome. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetOffsetByNameWide

Il metodo GetOffsetByNameWide restituisce la posizione di un simbolo identificato dal nome.
IDebugSymbols3::GetOffsetTypeId

Il metodo GetOffsetTypeId restituisce l'ID del tipo del simbolo più vicino alla posizione di memoria specificata. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetScope

Il metodo GetScope restituisce informazioni sull'ambito corrente. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetScopeSymbolGroup

Il metodo GetScopeSymbolGroup restituisce un gruppo di simboli contenente i simboli nell'ambito della destinazione corrente. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetScopeSymbolGroup2

Il metodo GetScopeSymbolGroup2 restituisce un gruppo di simboli contenente i simboli nell'ambito della destinazione corrente.
IDebugSymbols3::GetSourceEntriesByLine

Il metodo GetSourceEntriesByLine esegue query sulle informazioni sui simboli e restituisce posizioni nella memoria della destinazione che corrispondono a righe in un file di origine.
IDebugSymbols3::GetSourceEntriesByLineWide

Il metodo GetSourceEntriesByLineWide esegue query sulle informazioni sui simboli e restituisce le posizioni nella memoria della destinazione che corrispondono a righe in un file di origine.
IDebugSymbols3::GetSourceEntriesByOffset

Esegue query sulle informazioni sui simboli e restituisce posizioni nella memoria della destinazione usando un offset.
IDebugSymbols3::GetSourceEntryBySourceEntryEntry

Consente la navigazione all'interno delle voci di origine.
IDebugSymbols3::GetSourceEntryOffsetRegions

Restituisce tutte le aree di memoria note per essere associate a una voce di origine.
IDebugSymbols3::GetSourceEntryString

Questo metodo appartiene all'interfaccia IDebugSymbols3. Esegue query sulle informazioni sui simboli e restituisce posizioni nella memoria della destinazione.
IDebugSymbols3::GetSourceEntryStringWide

Esegue query sulle informazioni sui simboli e restituisce posizioni nella memoria della destinazione. Il metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSourceFileLineOffsets

Il metodo GetSourceFileLineOffsets esegue il mapping di ogni riga in un file di origine a un percorso nella memoria della destinazione. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSourceFileLineOffsetsWide

Il metodo GetSourceFileLineOffsetsWide esegue il mapping di ogni riga in un file di origine a un percorso nella memoria della destinazione.
IDebugSymbols3::GetSourcePath

Il metodo GetSourcePath restituisce il percorso di origine. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSourcePathElement

Il metodo GetSourcePathElement restituisce un elemento dal percorso di origine. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSourcePathElementWide

Il metodo GetSourcePathElementWide restituisce un elemento dal percorso di origine.
IDebugSymbols3::GetSourcePathWide

Il metodo GetSourcePathWide restituisce il percorso di origine.
IDebugSymbols3::GetSymbolEntriesByName

Il metodo GetSymbolEntriesByName restituisce i simboli i cui nomi corrispondono a un determinato modello.
IDebugSymbols3::GetSymbolEntriesByNameWide

Il metodo GetSymbolEntriesByNameWide restituisce i simboli i cui nomi corrispondono a un determinato modello.
IDebugSymbols3::GetSymbolEntriesByOffset

Il metodo GetSymbolEntriesByOffset restituisce i simboli che si trovano in un indirizzo specificato.
IDebugSymbols3::GetSymbolEntryBySymbolEntry

Consente la navigazione all'interno della gerarchia di voci dei simboli.
IDebugSymbols3::GetSymbolEntryByToken

Cerca un simbolo usando un token di metadati gestito.
IDebugSymbols3::GetSymbolEntryInformation

Il metodo GetSymbolEntryInformation restituisce le informazioni sulla voce dei simboli per un simbolo.
IDebugSymbols3::GetSymbolEntryOffsetRegions

Restituisce tutte le aree di memoria note per essere associate a un simbolo.
IDebugSymbols3::GetSymbolEntryString

Il metodo GetSymbolEntryString restituisce informazioni sulla stringa per il simbolo specificato.
IDebugSymbols3::GetSymbolEntryStringWide

Il metodo GetSymbolEntryStringWide restituisce informazioni sulla stringa per il simbolo specificato.
IDebugSymbols3::GetSymbolModule

Il metodo GetSymbolModule restituisce l'indirizzo di base del modulo che contiene il simbolo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSymbolModuleWide

Il metodo GetSymbolModuleWide restituisce l'indirizzo di base del modulo che contiene il simbolo specificato.
IDebugSymbols3::GetSymbolOptions

Il metodo GetSymbolOptions restituisce le opzioni di simboli globali del motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSymbolPath

Il metodo GetSymbolPath restituisce il percorso del simbolo. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSymbolPathWide

Il metodo GetSymbolPathWide restituisce il percorso del simbolo.
IDebugSymbols3::GetSymbolTypeId

Il metodo GetSymbolTypeId restituisce l'ID del tipo e il modulo del simbolo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetSymbolTypeIdWide

Il metodo GetSymbolTypeIdWide restituisce l'ID del tipo e il modulo del simbolo specificato.
IDebugSymbols3::GetTypeId

Il metodo GetTypeId cerca il tipo specificato e restituisce il relativo ID di tipo. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetTypeIdWide

Il metodo GetTypeIdWide cerca il tipo specificato e restituisce il relativo ID di tipo.
IDebugSymbols3::GetTypeName

Il metodo GetTypeName restituisce il nome del simbolo di tipo specificato dal relativo ID di tipo e modulo. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetTypeNameWide

Il metodo GetTypeNameWide restituisce il nome del simbolo di tipo specificato dal relativo ID di tipo e modulo.
IDebugSymbols3::GetTypeOptions

Il metodo GetTypeOptions restituisce le opzioni di formattazione dei tipi per l'output generato dal motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::GetTypeSize

Il metodo GetTypeSize restituisce il numero di byte di memoria richiesta da un'istanza del tipo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::IsManagedModule

Verifica se il motore usa il supporto per il debug gestito quando recupera informazioni per un modulo.
IDebugSymbols3::OutputSymbolByOffset

Il metodo OutputSymbolByOffset cerca un simbolo in base all'indirizzo e stampa il nome del simbolo e altre informazioni sul simbolo nella console del debugger.
IDebugSymbols3::OutputTypedDataPhysical

Il metodo IDebugSymbols3::OutputTypedDataPhysical formatta il contenuto di una variabile nella memoria fisica della destinazione e lo invia ai callback di output.
IDebugSymbols3::OutputTypedDataVirtual

Il metodo IDebugSymbols3::OutputTypedDataVirtual formatta il contenuto di una variabile nella memoria virtuale della destinazione e lo invia ai callback di output.
IDebugSymbols3::ReadTypedDataPhysical

Il metodo ReadTypedDataPhysical legge il valore di una variabile dalla memoria fisica del computer di destinazione. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::ReadTypedDataVirtual

Il metodo ReadTypedDataVirtual legge il valore di una variabile nella memoria virtuale della destinazione. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::Reload

Il metodo Reload elimina le informazioni sul simbolo del motore per il modulo specificato e ricarica questi simboli in base alle esigenze. Questo metodo appartiene a IDebugSymbols3.
IDebugSymbols3::ReloadWide

Il metodo ReloadWide elimina le informazioni sul simbolo del motore per il modulo specificato e ricarica questi simboli in base alle esigenze.
IDebugSymbols3::RemoveSymbolOptions

Il metodo RemoveSymbolOptions disattiva alcune opzioni di simboli globali del motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::RemoveSyntheticModule

Il metodo RemoveSyntheticModule rimuove un modulo sintetico dall'elenco dei moduli gestito dal debugger per il processo corrente.
IDebugSymbols3::RemoveSyntheticSymbol

Il metodo RemoveSyntheticSymbol rimuove un simbolo sintetico da un modulo nel processo corrente.
IDebugSymbols3::RemoveTypeOptions

Il metodo RemoveTypeOptions disattiva alcune opzioni di formattazione dei tipi per l'output generato dal motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::ResetScope

Il metodo ResetScope reimposta l'ambito corrente sull'ambito predefinito del thread corrente. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::SetImagePath

Il metodo SetImagePath imposta il percorso dell'immagine eseguibile. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::SetImagePathWide

Il metodo SetImagePathWide imposta il percorso dell'immagine eseguibile.
IDebugSymbols3::SetScope

Il metodo SetScope imposta l'ambito corrente. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::SetScopeFrameByIndex

Il metodo SetScopeFrameByIndex imposta l'ambito corrente sull'ambito di uno dei frame nello stack di chiamate.
IDebugSymbols3::SetScopeFromJitDebugInfo

Recupera le informazioni di debug JIT (Just-In-Time) e imposta il contesto dell'ambito del debugger corrente in base a tali informazioni.
IDebugSymbols3::SetScopeFromStoredEvent

Il metodo SetScopeFromStoredEvent imposta l'ambito corrente sull'ambito dell'evento archiviato.
IDebugSymbols3::SetSourcePath

Il metodo SetSourcePath imposta il percorso di origine. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::SetSourcePathWide

Il metodo SetSourcePathWide imposta il percorso di origine.
IDebugSymbols3::SetSymbolOptions

Il metodo SetSymbolOptions modifica le opzioni dei simboli globali del motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::SetSymbolPath

Il metodo SetSymbolPath imposta il percorso del simbolo. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::SetSymbolPathWide

Il metodo SetSymbolPathWide imposta il percorso del simbolo.
IDebugSymbols3::SetTypeOptions

Il metodo SetTypeOptions modifica le opzioni di formattazione dei tipi per l'output generato dal motore. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::StartSymbolMatch

Il metodo StartSymbolMatch inizializza una ricerca di simboli i cui nomi corrispondono a un modello specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::StartSymbolMatchWide

Il metodo StartSymbolMatchWide inizializza una ricerca di simboli i cui nomi corrispondono a un determinato criterio.
IDebugSymbols3::WriteTypedDataPhysical

Il metodo WriteTypedDataPhysical scrive il valore di una variabile nella memoria fisica del computer di destinazione. Questo metodo appartiene all'interfaccia IDebugSymbols3.
IDebugSymbols3::WriteTypedDataVirtual

Il metodo IDebugSymbols3::WriteTypedDataVirtual scrive i dati nello spazio indirizzi virtuale della destinazione. Il numero di byte scritti è la dimensione del tipo.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

IDebugSymbols

IDebugSymbols2