Interface IDebugSymbols2 (dbgeng.h)

Herança

A interface IDebugSymbols2 herda de IDebugSymbols. IDebugSymbols2 também tem esses tipos de membros:

Métodos

A interface IDebugSymbols2 tem esses métodos.

 
IDebugSymbols2::AddSymbolOptions

O método AddSymbolOptions ativa algumas das opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::AppendImagePath

O método AppendImagePath acrescenta diretórios ao caminho de imagem executável. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::AppendSourcePath

O método AppendSourcePath acrescenta diretórios ao caminho de origem. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::AppendSymbolPath

O método AppendSymbolPath acrescenta diretórios ao caminho do símbolo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::CreateSymbolGroup

O método CreateSymbolGroup cria um novo grupo de símbolos. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::EndSymbolMatch

O método EndSymbolMatch libera os recursos usados por uma pesquisa de símbolos. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::FindSourceFile

O método FindSourceFile pesquisa o caminho de origem para um arquivo de origem especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetConstantName

O método GetConstantName retorna o nome da constante especificada. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetFieldName

O método GetFieldName retorna o nome de um campo dentro de uma estrutura. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::GetImagePath

O método GetImagePath retorna o caminho de imagem executável. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetLineByOffset

O método IDebugSymbols2::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.
IDebugSymbols2::GetModuleByIndex

O método GetModuleByIndex retorna o local do módulo com o índice especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetModuleByModuleName

O método GetModuleByModuleName pesquisa por meio dos módulos do destino um com o nome especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetModuleByOffset

O método IDebugSymbols2::GetModuleByOffset pesquisa por meio dos módulos do destino um cuja alocação de memória inclui o local especificado.
IDebugSymbols2::GetModuleNames

O método GetModuleNames retorna os nomes do módulo especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetModuleNameString

O método GetModuleNameString retorna o nome do módulo especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetModuleParameters

O método GetModuleParameters retorna parâmetros para módulos no destino. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetModuleVersionInformation

O método GetModuleVersionInformation retorna informações de versão para o módulo especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetNameByOffset

O método IDebugSymbols2::GetNameByOffset retorna o nome do símbolo no local especificado no espaço de endereço virtual do destino.
IDebugSymbols2::GetNearNameByOffset

O método GetNearNameByOffset retorna o nome de um símbolo localizado próximo ao local especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetNextSymbolMatch

O método GetNextSymbolMatch retorna o próximo símbolo encontrado em uma pesquisa de símbolos. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::GetOffsetByLine

O método IDebugSymbols2::GetOffsetByLine retorna o local da instrução que corresponde a uma linha especificada no código-fonte.
IDebugSymbols2::GetOffsetByName

O método GetOffsetByName retorna o local de um símbolo identificado pelo nome. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::GetScope

O método GetScope retorna informações sobre o escopo atual. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::GetSourcePath

O método GetSourcePath retorna o caminho de origem. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetSourcePathElement

O método GetSourcePathElement retorna um elemento do caminho de origem. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::GetSymbolOptions

O método GetSymbolOptions retorna as opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetSymbolPath

O método GetSymbolPath retorna o caminho do símbolo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetSymbolTypeId

O método GetSymbolTypeId retorna a ID do tipo e o módulo do símbolo especificado. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetTypeId

O método GetTypeId pesquisa o tipo especificado e retorna sua ID de tipo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::GetTypeName

O método GetTypeName retorna o nome do símbolo de tipo especificado por sua ID e módulo de tipo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::OutputTypedDataPhysical

O método IDebugSymbols2::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.
IDebugSymbols2::OutputTypedDataVirtual

O método IDebugSymbols2::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.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::ReadTypedDataVirtual

O método ReadTypedDataVirtual lê o valor de uma variável na memória virtual do destino. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::RemoveSymbolOptions

O método RemoveSymbolOptions desativa algumas das opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::ResetScope

O método ResetScope redefine o escopo atual para o escopo padrão do thread atual. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::SetImagePath

O método SetImagePath define o caminho da imagem executável. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::SetScope

O método SetScope define o escopo atual. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::SetSourcePath

O método SetSourcePath define o caminho de origem. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::SetSymbolOptions

O método SetSymbolOptions altera as opções de símbolo global do mecanismo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::SetSymbolPath

O método SetSymbolPath define o caminho do símbolo. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::StartSymbolMatch

O método StartSymbolMatch inicializa uma pesquisa de símbolos cujos nomes correspondem a um determinado padrão. Esse método pertence à interface IDebugSymbols2.
IDebugSymbols2::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 IDebugSymbols2.
IDebugSymbols2::WriteTypedDataVirtual

O método IDebugSymbols2::WriteTypedDataVirtual grava dados no espaço de endereço virtual do destino. O número de bytes gravados é o tamanho do tipo especificado.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

IDebugSymbols

IDebugSymbols3