Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Versão 2 do IDebugHostField, que é uma especialização de IDebugHostSymbol, que representa um campo de uma classe ou struct.
Esta versão 2 da interface dá suporte a todos os métodos anteriores com assinaturas idênticas e inclui novos métodos adicionais que fornecem funcionalidade adicional. Os novos métodos são listados no cabeçalho no final da seção dessa interface.
Herança
A interface
Métodos
A interface IDebugHostField2 tem esses métodos.
|
IDebugHostField2::AddRef O método AddRef incrementa a contagem de referência para um objeto. |
|
IDebugHostField2::EnumerateChildren O método EnumerateChildren obtém um enumerador capaz de enumerar todos os filhos de um determinado símbolo. |
|
IDebugHostField2::GetContainingModule O método 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. |
|
IDebugHostField2::GetContainingType O método GetContainingType retorna o tipo do pai que contém (o tipo que contém esse símbolo). |
|
IDebugHostField2::GetContext O método GetContext, quando chamado em um símbolo, obtém o contexto de host no qual o símbolo está localizado. |
|
IDebugHostField2::GetLocation Para campos que têm um endereço independentemente da instância de tipo específica (por exemplo, campos cujo tipo de local indica LocationStatic), o método GetLocation retornará o local abstrato (endereço) do campo. |
|
IDebugHostField2::GetLocationKind O método 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. |
|
IDebugHostField2::GetName O método GetName, quando chamado em um símbolo, obtém o nome do símbolo se ele tiver um nome. |
|
IDebugHostField2::GetOffset Para campos que têm um deslocamento, o método GetOffset retornará o deslocamento do endereço base do tipo que contém para os dados do próprio campo. |
|
IDebugHostField2::GetSymbolKind O método GetSymbolKind, quando chamado em um símbolo, obtém o tipo de símbolo, como campo, classe base ou tipo. |
|
IDebugHostField2::GetType O método GetType, quando chamado em um símbolo, obtém o tipo de símbolo, como int *. |
|
IDebugHostField2::GetValue Para campos que têm um valor constante definido dentro das informações simbólicas, o método GetValue retornará o valor constante do campo. |
|
IDebugHostField2::QueryInterface O método QueryInterface consulta uma interface específica em um objeto de campo. |
|
IDebugHostField2::Release O método Release libera uma referência ao objeto de campo. |
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++