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 |