Interface IDebugHostData (dbgmodel.h)

Uma interface (derivada de IDebugHostSymbol ) para 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 para uma interface em um objeto .

Comentários

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

Confira também

Visão geral do modelo de dados do depurador C++