Interface IDebugSymbols3 (dbgeng.h)
Herança
A interface IDebugSymbols3 herda de IDebugSymbols2. O IDebugSymbols3 também tem esses tipos de membros:
Métodos
A interface IDebugSymbols3 tem esses métodos.
IDebugSymbols3::AddSymbolOptions O método AddSymbolOptions ativa algumas das opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::AddSyntheticModule O método AddSyntheticModule adiciona um módulo sintético à lista de módulos que o depurador mantém para o processo atual. |
IDebugSymbols3::AddSyntheticModuleWide O método AddSyntheticModuleWide adiciona um módulo sintético à lista de módulos que o depurador mantém para o processo atual. |
IDebugSymbols3::AddSyntheticSymbol O método AddSyntheticSymbol adiciona um símbolo sintético a um módulo no processo atual. |
IDebugSymbols3::AddSyntheticSymbolWide O método AddSyntheticSymbolWide adiciona um símbolo sintético a um módulo no processo atual. |
IDebugSymbols3::AddTypeOptions O método AddTypeOptions ativa algumas opções de formatação de tipo para a saída gerada pelo mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::AppendImagePath O método AppendImagePath acrescenta diretórios ao caminho da imagem executável. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::AppendImagePathWide O método AppendImagePathWide acrescenta diretórios ao caminho da imagem executável. |
IDebugSymbols3::AppendSourcePath O método AppendSourcePath acrescenta diretórios ao caminho de origem. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::AppendSourcePathWide O método AppendSourcePathWide acrescenta diretórios ao caminho de origem. |
IDebugSymbols3::AppendSymbolPath O método AppendSymbolPath acrescenta diretórios ao caminho do símbolo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::AppendSymbolPathWide O método AppendSymbolPathWide acrescenta diretórios ao caminho do símbolo. |
IDebugSymbols3::CreateSymbolGroup O método CreateSymbolGroup cria um novo grupo de símbolos. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::CreateSymbolGroup2 O método CreateSymbolGroup2 cria um novo grupo de símbolos. |
IDebugSymbols3::EndSymbolMatch O método EndSymbolMatch libera os recursos usados por uma pesquisa de símbolos. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::FindSourceFile O método FindSourceFile pesquisa o caminho de origem para um arquivo de origem especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::FindSourceFileWide O método FindSourceFileWide pesquisa o caminho de origem para um arquivo de origem especificado. |
IDebugSymbols3::GetConstantName O método GetConstantName retorna o nome da constante especificada. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetConstantNameWide O método GetConstantNameWide retorna o nome da constante especificada. |
IDebugSymbols3::GetCurrentScopeFrameIndex O método GetCurrentScopeFrameIndex retorna o índice do quadro de pilha atual na pilha de chamadas. |
IDebugSymbols3::GetFieldName O método GetFieldName retorna o nome de um campo dentro de uma estrutura. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetFieldNameWide O método GetFieldNameWide retorna o nome de um campo dentro de uma estrutura. |
IDebugSymbols3::GetFieldOffset O método GetFieldOffset retorna o deslocamento de um campo do endereço base de uma instância de um tipo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetFieldOffsetWide O método GetFieldOffsetWide retorna o deslocamento de um campo do endereço base de uma instância de um tipo. |
IDebugSymbols3::GetFieldTypeAndOffset O método GetFieldTypeAndOffset retorna o tipo de um campo e seu deslocamento dentro de um contêiner. |
IDebugSymbols3::GetFieldTypeAndOffsetWide O método GetFieldTypeAndOffsetWide retorna o tipo de um campo e seu deslocamento dentro de um contêiner. |
IDebugSymbols3::GetFunctionEntryByOffset O método GetFunctionEntryByOffset retorna as informações de entrada de função de uma função. |
IDebugSymbols3::GetImagePath O método GetImagePath retorna o caminho da imagem executável. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetImagePathWide O método GetImagePathWide retorna o caminho da imagem executável. |
IDebugSymbols3::GetLineByOffset O método IDebugSymbols3::GetLineByOffset retorna o nome do arquivo de origem e o número de linha dentro do arquivo de origem de uma instrução no destino. |
IDebugSymbols3::GetLineByOffsetWide O método GetLineByOffsetWide retorna o nome do arquivo de origem e o número de linha dentro do arquivo de origem de uma instrução no destino. |
IDebugSymbols3::GetModuleByIndex O método GetModuleByIndex retorna o local do módulo com o índice especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetModuleByModuleName O método GetModuleByModuleName pesquisa por meio dos módulos do destino um com o nome especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetModuleByModuleName2 O método GetModuleByModuleName2 pesquisa por meio dos módulos do processo um com o nome especificado. |
IDebugSymbols3::GetModuleByModuleName2Wide O método GetModuleByModuleName2Wide pesquisa por meio dos módulos do processo um com o nome especificado. |
IDebugSymbols3::GetModuleByModuleNameWide O método GetModuleByModuleNameWide pesquisa por meio dos módulos do destino um com o nome especificado. |
IDebugSymbols3::GetModuleByOffset O método IDebugSymbols3::GetModuleByOffset pesquisa por meio dos módulos do destino um cuja alocação de memória inclui o local especificado. |
IDebugSymbols3::GetModuleByOffset2 O método GetModuleByOffset2 pesquisa por meio dos módulos do processo um cuja alocação de memória inclui o local especificado. |
IDebugSymbols3::GetModuleNames O método GetModuleNames retorna os nomes do módulo especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetModuleNameString O método GetModuleNameString retorna o nome do módulo especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetModuleNameStringWide O método GetModuleNameStringWide retorna o nome do módulo especificado. |
IDebugSymbols3::GetModuleParameters O método GetModuleParameters retorna parâmetros para módulos no destino. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetModuleVersionInformation O método GetModuleVersionInformation retorna informações de versão para o módulo especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetModuleVersionInformationWide O método GetModuleVersionInformationWide retorna informações de versão para o módulo especificado. |
IDebugSymbols3::GetNameByOffset O método IDebugSymbols3::GetNameByOffset retorna o nome do símbolo no local especificado no espaço de endereço virtual do destino. |
IDebugSymbols3::GetNameByOffsetWide O método GetNameByOffsetWide retorna o nome do símbolo no local especificado no espaço de endereço virtual do destino. |
IDebugSymbols3::GetNearNameByOffset O método GetNearNameByOffset retorna o nome de um símbolo localizado próximo ao local especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetNearNameByOffsetWide O método GetNearNameByOffsetWide retorna o nome de um símbolo localizado próximo ao local especificado. |
IDebugSymbols3::GetNextSymbolMatch O método GetNextSymbolMatch retorna o próximo símbolo encontrado em uma pesquisa de símbolos. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetNextSymbolMatchWide O método GetNextSymbolMatchWide retorna o próximo símbolo encontrado em uma pesquisa de símbolos. |
IDebugSymbols3::GetNumberModules O método GetNumberModules retorna o número de módulos na lista de módulos do processo atual. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetOffsetByLine O método IDebugSymbols3::GetOffsetByLine retorna o local da instrução que corresponde a uma linha especificada no código-fonte. |
IDebugSymbols3::GetOffsetByLineWide O método GetOffsetByLineWide retorna o local da instrução que corresponde a uma linha especificada no código-fonte. |
IDebugSymbols3::GetOffsetByName O método GetOffsetByName retorna o local de um símbolo identificado pelo nome. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetOffsetByNameWide O método GetOffsetByNameWide retorna o local de um símbolo identificado pelo nome. |
IDebugSymbols3::GetOffsetTypeId O método GetOffsetTypeId retorna a ID de tipo do símbolo mais próximo do local de memória especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetScope O método GetScope retorna informações sobre o escopo atual. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetScopeSymbolGroup O método GetScopeSymbolGroup retorna um grupo de símbolos que contém os símbolos no escopo do destino atual. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetScopeSymbolGroup2 O método GetScopeSymbolGroup2 retorna um grupo de símbolos que contém os símbolos no escopo do destino atual. |
IDebugSymbols3::GetSourceEntriesByLine O método GetSourceEntriesByLine consulta informações de símbolo e retorna locais na memória do destino que correspondem às linhas em um arquivo de origem. |
IDebugSymbols3::GetSourceEntriesByLineWide O método GetSourceEntriesByLineWide consulta informações de símbolo e retorna locais na memória do destino que correspondem às linhas em um arquivo de origem. |
IDebugSymbols3::GetSourceEntriesByOffset Consulta informações de símbolo e retorna locais na memória do destino usando um deslocamento. |
IDebugSymbols3::GetSourceEntryBySourceEntry Permite a navegação dentro das entradas de origem. |
IDebugSymbols3::GetSourceEntryOffsetRegions Retorna todas as regiões de memória conhecidas por serem associadas a uma entrada de origem. |
IDebugSymbols3::GetSourceEntryString Esse método pertence à interface IDebugSymbols3. Consulta informações de símbolo e retorna locais na memória do destino. |
IDebugSymbols3::GetSourceEntryStringWide Consulta informações de símbolo e retorna locais na memória do destino. O método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSourceFileLineOffsets O método GetSourceFileLineOffsets mapeia cada linha em um arquivo de origem para um local na memória do destino. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSourceFileLineOffsetsWide O método GetSourceFileLineOffsetsWide mapeia cada linha em um arquivo de origem para um local na memória do destino. |
IDebugSymbols3::GetSourcePath O método GetSourcePath retorna o caminho de origem. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSourcePathElement O método GetSourcePathElement retorna um elemento do caminho de origem. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSourcePathElementWide O método GetSourcePathElementWide retorna um elemento do caminho de origem. |
IDebugSymbols3::GetSourcePathWide O método GetSourcePathWide retorna o caminho de origem. |
IDebugSymbols3::GetSymbolEntriesByName O método GetSymbolEntriesByName retorna os símbolos cujos nomes correspondem a um determinado padrão. |
IDebugSymbols3::GetSymbolEntriesByNameWide O método GetSymbolEntriesByNameWide retorna os símbolos cujos nomes correspondem a um determinado padrão. |
IDebugSymbols3::GetSymbolEntriesByOffset O método GetSymbolEntriesByOffset retorna os símbolos localizados em um endereço especificado. |
IDebugSymbols3::GetSymbolEntryBySymbolEntry Permite a navegação dentro da hierarquia de entrada de símbolo. |
IDebugSymbols3::GetSymbolEntryByToken Pesquisa um símbolo usando um token de metadados gerenciado. |
IDebugSymbols3::GetSymbolEntryInformation O método GetSymbolEntryInformation retorna as informações de entrada de símbolo de um símbolo. |
IDebugSymbols3::GetSymbolEntryOffsetRegions Retorna todas as regiões de memória conhecidas por serem associadas a um símbolo. |
IDebugSymbols3::GetSymbolEntryString O método GetSymbolEntryString retorna informações de cadeia de caracteres para o símbolo especificado. |
IDebugSymbols3::GetSymbolEntryStringWide O método GetSymbolEntryStringWide retorna informações de cadeia de caracteres para o símbolo especificado. |
IDebugSymbols3::GetSymbolModule O método GetSymbolModule retorna o endereço base do módulo que contém o símbolo especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSymbolModuleWide O método GetSymbolModuleWide retorna o endereço base do módulo que contém o símbolo especificado. |
IDebugSymbols3::GetSymbolOptions O método GetSymbolOptions retorna as opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSymbolPath O método GetSymbolPath retorna o caminho do símbolo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSymbolPathWide O método GetSymbolPathWide retorna o caminho do símbolo. |
IDebugSymbols3::GetSymbolTypeId O método GetSymbolTypeId retorna a ID do tipo e o módulo do símbolo especificado. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetSymbolTypeIdWide O método GetSymbolTypeIdWide retorna a ID do tipo e o módulo do símbolo especificado. |
IDebugSymbols3::GetTypeId O método GetTypeId pesquisa o tipo especificado e retorna sua ID de tipo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetTypeIdWide O método GetTypeIdWide pesquisa o tipo especificado e retorna sua ID de tipo. |
IDebugSymbols3::GetTypeName O método GetTypeName retorna o nome do símbolo de tipo especificado por sua ID de tipo e módulo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetTypeNameWide O método GetTypeNameWide retorna o nome do símbolo de tipo especificado por sua ID de tipo e módulo. |
IDebugSymbols3::GetTypeOptions O método GetTypeOptions retorna as opções de formatação de tipo para a saída gerada pelo mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::GetTypeSize O método GetTypeSize retorna o número de bytes de memória que uma instância do tipo especificado requer. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::IsManagedModule Verifica se o mecanismo está usando o suporte à depuração gerenciada quando recupera informações para um módulo. |
IDebugSymbols3::OutputSymbolByOffset O método OutputSymbolByOffset procura um símbolo por endereço e imprime o nome do símbolo e outras informações de símbolo no console do depurador. |
IDebugSymbols3::OutputTypedDataPhysical O método IDebugSymbols3::OutputTypedDataPhysical formata o conteúdo de uma variável na memória física do destino e o envia para os retornos de chamada de saída. |
IDebugSymbols3::OutputTypedDataVirtual O método IDebugSymbols3::OutputTypedDataVirtual formata o conteúdo de uma variável na memória virtual do destino e o envia para os retornos de chamada de saída. |
IDebugSymbols3::ReadTypedDataPhysical O método ReadTypedDataPhysical lê o valor de uma variável da memória física do computador de destino. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::ReadTypedDataVirtual O método ReadTypedDataVirtual lê o valor de uma variável na memória virtual do destino. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::Reload O método Reload exclui as informações de símbolo do mecanismo para o módulo especificado e recarrega esses símbolos conforme necessário. Esse método pertence a IDebugSymbols3. |
IDebugSymbols3::ReloadWide O método ReloadWide exclui as informações de símbolo do mecanismo para o módulo especificado e recarrega esses símbolos conforme necessário. |
IDebugSymbols3::RemoveSymbolOptions O método RemoveSymbolOptions desativa algumas das opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::RemoveSyntheticModule O método RemoveSyntheticModule remove um módulo sintético da lista de módulos que o depurador mantém para o processo atual. |
IDebugSymbols3::RemoveSyntheticSymbol O método RemoveSyntheticSymbol remove um símbolo sintético de um módulo no processo atual. |
IDebugSymbols3::RemoveTypeOptions O método RemoveTypeOptions desativa algumas opções de formatação de tipo para a saída gerada pelo mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::ResetScope O método ResetScope redefine o escopo atual para o escopo padrão do thread atual. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::SetImagePath O método SetImagePath define o caminho da imagem executável. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::SetImagePathWide O método SetImagePathWide define o caminho da imagem executável. |
IDebugSymbols3::SetScope O método SetScope define o escopo atual. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::SetScopeFrameByIndex O método SetScopeFrameByIndex define o escopo atual como o escopo de um dos quadros na pilha de chamadas. |
IDebugSymbols3::SetScopeFromJitDebugInfo Recupera informações de depuração JIT (Just-In-Time) e define o contexto de escopo do depurador atual com base nessas informações. |
IDebugSymbols3::SetScopeFromStoredEvent O método SetScopeFromStoredEvent define o escopo atual para o escopo do evento armazenado. |
IDebugSymbols3::SetSourcePath O método SetSourcePath define o caminho de origem. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::SetSourcePathWide O método SetSourcePathWide define o caminho de origem. |
IDebugSymbols3::SetSymbolOptions O método SetSymbolOptions altera as opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::SetSymbolPath O método SetSymbolPath define o caminho do símbolo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::SetSymbolPathWide O método SetSymbolPathWide define o caminho do símbolo. |
IDebugSymbols3::SetTypeOptions O método SetTypeOptions altera as opções de formatação de tipo para a saída gerada pelo mecanismo. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::StartSymbolMatch O método StartSymbolMatch inicializa uma pesquisa de símbolos cujos nomes correspondem a um determinado padrão. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::StartSymbolMatchWide O método StartSymbolMatchWide inicializa uma pesquisa por símbolos cujos nomes correspondem a um determinado padrão. |
IDebugSymbols3::WriteTypedDataPhysical O método WriteTypedDataPhysical grava o valor de uma variável na memória física do computador de destino. Esse método pertence à interface IDebugSymbols3. |
IDebugSymbols3::WriteTypedDataVirtual O método IDebugSymbols3::WriteTypedDataVirtual grava dados no espaço de endereço virtual do destino. O número de bytes gravados é o tamanho do tipo. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | dbgeng.h (inclua Dbgeng.h) |