Interface IDebugHostData (dbgmodel.h)
Uma interface (IDebugHostSymbol derivada) aos dados.
Representa dados em um módulo (se isso estivesse dentro de uma estrutura ou classe, seria um IDebugHostField).
Herança
IDebugHostData herda de IDebugHostSymbol.
Métodos
A interface IDebugHostData tem esses métodos.
IDebugHostData::AddRef O método IDebugHostData::AddRef incrementa a contagem de referência para uma interface em um objeto. |
IDebugHostData::EnumerateChildren O método IDebugHostData::EnumerateChildren obtém um enumerador capaz de enumerar todos os filhos de um determinado símbolo. |
IDebugHostData::GetContainingModule O método IDebugHostData::GetContainingModule, quando chamado em um símbolo, obtém o módulo que contém o símbolo se o símbolo tiver um módulo independente. |
IDebugHostData::GetContext O método IDebugHostData::GetContext, quando chamado em um símbolo, obtém o contexto de host no qual o símbolo está localizado. |
IDebugHostData::GetLocation O método IDebugHostData::GetLocation, quando chamado em um símbolo com um local estático, obtém o local abstrato (endereço) do símbolo. |
IDebugHostData::GetLocationKind O método IDebugHostData::GetLocationKind, quando chamado em um símbolo, obtém o tipo de local em que o símbolo está de acordo com a enumeração LocationKind. |
IDebugHostData::GetName O método IDebugHostData::GetName, quando chamado em um símbolo, obtém o nome do símbolo se ele tiver um nome. |
IDebugHostData::GetSymbolKind O método IDebugHostData::GetSymbolKind, quando chamado em um símbolo, obtém o tipo de símbolo, como campo, classe base ou tipo. |
IDebugHostData::GetType Retorna o tipo (que é "int *") do símbolo se o símbolo tiver um tipo. Se o símbolo não tiver um tipo, um erro será retornado. |
IDebugHostData::GetValue Retorna o valor da constante em uma estrutura de dados VARIANT. |
IDebugHostData::QueryInterface O método IDebugHostData::QueryInterface recupera ponteiros para as interfaces com suporte em um objeto. |
IDebugHostData::Release O método IDebugHostData::Release diminui a contagem de referência de uma interface em um objeto. |
Observações
Os dados em módulos que não são membros de outro tipo são representados pela interface IDebugHostData.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++