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 4 de uma interface (IDebugHostSymbol derivada) para um módulo específico.
Esta versão 4 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 IDebugHostModule4 tem esses métodos.
|
IDebugHostModule4::AddRef O método AddRef incrementa a contagem de referência para o módulo. |
|
IDebugHostModule4::EnumerateChildren O método IDebugHostModule4::EnumerateChildren obtém um enumerador capaz de enumerar todos os filhos de um determinado símbolo. |
|
IDebugHostModule4::FindContainingSymbolByRVA O método FindSymbolByRVA, quando chamado em um módulo, recupera um símbolo em um determinado endereço virtual relativo dentro do módulo. |
|
IDebugHostModule4::FindSymbolByName O método IDebugHostModule4::FindSymbolByName, quando chamado em um módulo, recupera um símbolo global por nome de dentro do módulo. |
|
IDebugHostModule4::FindSymbolByRVA O método IDebugHostModule4::FindSymbolByRVA, quando chamado em um módulo, recupera um símbolo em um determinado endereço virtual relativo dentro do módulo. |
|
IDebugHostModule4::FindTypeByName O método IDebugHostModule4::FindTypeByName, quando chamado em um módulo, localiza um tipo por nome de tipo de dentro do módulo e recupera um símbolo de tipo para ele. |
|
IDebugHostModule4::FindTypeByName2 O método FindTypeByName2 localiza um tipo por nome dentro do módulo. Se um símbolo delimitado for fornecido, o tipo será procurado pelo nome dentro desse símbolo delimitado; caso contrário, o tipo é procurado globalmente. |
|
IDebugHostModule4::GetBaseLocation O método IDebugHostModule4::GetBaseLocation, quando chamado em um módulo, obtém o endereço de carregamento base do módulo como uma estrutura de localização. |
|
IDebugHostModule4::GetContainingModule O método IDebugHostModule4::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. |
|
IDebugHostModule4::GetContext O método IDebugHostModule4::GetContext, quando chamado em um símbolo, obtém o contexto de host no qual o símbolo está localizado. |
|
IDebugHostModule4::GetImageName O método IDebugHostModule4::GetImageName obtém o nome da imagem ou o caminho completo do módulo como uma cadeia de caracteres alocada. |
|
IDebugHostModule4::GetName O método IDebugHostModule4::GetName, quando chamado em um símbolo, obtém o nome do símbolo se ele tiver um nome. |
|
IDebugHostModule4::GetRange O método GetRange recupera o VA (endereços virtuais iniciais e finais) do módulo na memória. |
|
IDebugHostModule4::GetSymbolKind O método GetSymbolKind, quando chamado em um símbolo, obtém o tipo de símbolo, como campo, classe base ou tipo. |
|
IDebugHostModule4::GetType O método IDebugHostModule4::GetType, quando chamado em um símbolo, obtém o tipo de símbolo, como int *. |
|
IDebugHostModule4::GetVersion O método GetVersion, quando chamado em um módulo, obtém informações de versão do módulo dos cabeçalhos do módulo. |
|
IDebugHostModule4::QueryInterface O método QueryInterface recupera um ponteiro para a interface especificada em um objeto. |
|
IDebugHostModule4::Release O método IDebugHostModule4::Release diminui a contagem de referência do objeto do módulo. |
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++