Interfaccia IDebugSymbols3 (dbgeng.h)
Eredità
L'interfaccia IDebugSymbols3 eredita da IDebugSymbols2. IDebugSymbols3 include anche questi tipi di membri:
Metodi
L'interfaccia IDebugSymbols3 dispone di questi metodi.
IDebugSymbols3::AddSymbolOptions Il metodo AddSymbolOptions attiva alcune opzioni di simboli globali del motore. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::AddSyntheticModule Il metodo AddSyntheticModule aggiunge un modulo sintetico all'elenco di moduli gestito dal debugger per il processo corrente. |
IDebugSymbols3::AddSyntheticModuleWide Il metodo AddSyntheticModuleWide aggiunge un modulo sintetico all'elenco di 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 le directory al percorso dell'immagine eseguibile. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::AppendImagePathWide Il metodo AppendImagePathWide aggiunge le directory al percorso dell'immagine eseguibile. |
IDebugSymbols3::AppendSourcePath Il metodo AppendSourcePath aggiunge le 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 le 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 un file di origine specificato nel percorso di origine. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::FindSourceFileWide Il metodo FindSourceFileWide cerca nel percorso di origine 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 della 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 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 la posizione del modulo con l'indice specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::GetModuleByModuleName Il metodo GetModuleByModuleName cerca uno dei moduli della destinazione con il nome specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::GetModuleByModuleName2 Il metodo GetModuleByModuleName2 cerca uno dei moduli del processo con il nome specificato. |
IDebugSymbols3::GetModuleByModuleName2Wide Il metodo GetModuleByModuleName2Wide cerca uno dei moduli del processo con il nome specificato. |
IDebugSymbols3::GetModuleByModuleNameWide Il metodo GetModuleByModuleNameWide cerca uno dei moduli della destinazione con il nome specificato. |
IDebugSymbols3::GetModuleByOffset Il metodo IDebugSymbols3::GetModuleByOffset cerca nei moduli di destinazione uno di cui l'allocazione di memoria include la posizione specificata. |
IDebugSymbols3::GetModuleByOffset2 Il metodo GetModuleByOffset2 cerca nei moduli del processo uno di cui l'allocazione di memoria include il percorso specificato. |
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 i 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 corrispondente 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 una query sulle informazioni sui simboli e restituisce i percorsi nella memoria della destinazione che corrispondono alle righe di un file di origine. |
IDebugSymbols3::GetSourceEntriesByLineWide Il metodo GetSourceEntriesByLineWide esegue una query sulle informazioni sui simboli e restituisce i percorsi nella memoria della destinazione che corrispondono alle righe di un file di origine. |
IDebugSymbols3::GetSourceEntriesByOffset Esegue una query sulle informazioni sui simboli e restituisce posizioni nella memoria della destinazione usando un offset. |
IDebugSymbols3::GetSourceEntryBySourceEntry Consente lo spostamento 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 una query sulle informazioni sui simboli e restituisce le posizioni nella memoria della destinazione. |
IDebugSymbols3::GetSourceEntryStringWide Esegue una query sulle informazioni sui simboli e restituisce le posizioni nella memoria della destinazione. Il metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::GetSourceFileLineOffsets Il metodo GetSourceFileLineOffsets esegue il mapping di ogni riga di 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 di un file di origine a una posizione 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 criterio. |
IDebugSymbols3::GetSymbolEntriesByNameWide Il metodo GetSymbolEntriesByNameWide restituisce i simboli i cui nomi corrispondono a un criterio specificato. |
IDebugSymbols3::GetSymbolEntriesByOffset Il metodo GetSymbolEntriesByOffset restituisce i simboli che si trovano in un indirizzo specificato. |
IDebugSymbols3::GetSymbolEntryBySymbolEntry Consente lo spostamento all'interno della gerarchia di voci di simboli. |
IDebugSymbols3::GetSymbolEntryByToken Cerca un simbolo usando un token di metadati gestito. |
IDebugSymbols3::GetSymbolEntryInformation Il metodo GetSymbolEntryInformation restituisce le informazioni di immissione 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 del tipo per l'output generato dal motore. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::GetTypeSize Il metodo GetTypeSize restituisce il numero di byte di memoria richieste da un'istanza del tipo specificato. Questo metodo appartiene all'interfaccia IDebugSymbols3. |
IDebugSymbols3::IsManagedModule Controlla 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 sui simboli 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 sui simboli 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 sui simboli 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 di 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 determinato criterio. 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. |
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione | dbgeng.h (include Dbgeng.h) |