Compartilhar via


Interface IDebugHostBaseClass (dbgmodel.h)

Uma interface (derivada de IDebugHostSymbol ) para uma classe base.

Herança

IDebugHostBaseClass herda de IDebugHostSymbol.

Métodos

A interface IDebugHostBaseClass tem esses métodos.

 
IDebugHostBaseClass::AddRef

O método IDebugHostBaseClass::AddRef incrementa a contagem de referência para uma interface em um objeto .
IDebugHostBaseClass::EnumerateChildren

O método IDebugHostBaseClass::EnumerateChildren obtém um enumerador capaz de enumerar todos os filhos de um determinado símbolo.
IDebugHostBaseClass::GetContainingModule

Retorna o módulo que contém esse símbolo se o símbolo tiver um módulo que contém. Se o símbolo não tiver um módulo independente, um erro será retornado.
IDebugHostBaseClass::GetContext

O método IDebugHostBaseClass::GetContext, quando chamado em um símbolo, obtém o contexto de host no qual o símbolo está localizado.
IDebugHostBaseClass::GetName

O método IDebugHostBaseClass::GetName, quando chamado em um símbolo, obtém o nome do símbolo se ele tiver um nome.
IDebugHostBaseClass::GetOffset

O método GetOffset retorna o deslocamento da classe base do endereço base da classe derivada.
IDebugHostBaseClass::GetSymbolKind

O método IDebugHostBaseClass::GetSymbolKind, quando chamado em um símbolo, obtém o tipo de símbolo, como campo, classe base ou tipo.
IDebugHostBaseClass::GetType

O método IDebugHostBaseClass::GetType, quando chamado em um símbolo, obtém o tipo de símbolo, como int *.
IDebugHostBaseClass::QueryInterface

O método IDebugHostBaseClass::QueryInterface recupera ponteiros para as interfaces com suporte em um objeto .
IDebugHostBaseClass::Release

O método IDebugHostBaseClass::Release diminui a contagem de referências de uma interface em um objeto .

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

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