Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Versão 3 de uma interface (IDebugHostSymbol derivada) para um módulo específico.
Esta versão 3 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 IDebugHostModule3 tem esses métodos.
|
IDebugHostModule3::AddRef O método AddRef incrementa a contagem de referência para o módulo. |
|
IDebugHostModule3::EnumerateChildren O método IDebugHostModule3::EnumerateChildren obtém um enumerador capaz de enumerar todos os filhos de um determinado símbolo. |
|
IDebugHostModule3::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. |
|
IDebugHostModule3::FindSymbolByName O método IDebugHostModule3::FindSymbolByName, quando chamado em um módulo, recupera um símbolo global por nome de dentro do módulo. |
|
IDebugHostModule3::FindSymbolByRVA O método IDebugHostModule3::FindSymbolByRVA, quando chamado em um módulo, recupera um símbolo em um determinado endereço virtual relativo dentro do módulo. |
|
IDebugHostModule3::FindTypeByName O método IDebugHostModule3::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. |
|
IDebugHostModule3::GetBaseLocation O método IDebugHostModule3::GetBaseLocation, quando chamado em um módulo, obtém o endereço de carregamento base do módulo como uma estrutura de localização. |
|
IDebugHostModule3::GetContainingModule O método IDebugHostModule3::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. |
|
IDebugHostModule3::GetContext O método IDebugHostModule3::GetContext, quando chamado em um símbolo, obtém o contexto de host no qual o símbolo está localizado. |
|
IDebugHostModule3::GetImageName O método IDebugHostModule3::GetImageName obtém o nome da imagem ou o caminho completo do módulo como uma cadeia de caracteres alocada. |
|
IDebugHostModule3::GetName O método IDebugHostModule3::GetName, quando chamado em um símbolo, obtém o nome do símbolo se ele tiver um nome. |
|
IDebugHostModule3::GetRange O método GetRange recupera o VA (endereços virtuais iniciais e finais) do módulo na memória. |
|
IDebugHostModule3::GetSymbolKind O método GetSymbolKind, quando chamado em um símbolo, obtém o tipo de símbolo, como campo, classe base ou tipo. |
|
IDebugHostModule3::GetType O método IDebugHostModule3::GetType, quando chamado em um símbolo, obtém o tipo de símbolo, como int *. |
|
IDebugHostModule3::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. |
|
IDebugHostModule3::QueryInterface O método IDebugHostModule3::QueryInterface recupera ponteiros para as interfaces com suporte de um módulo. |
|
IDebugHostModule3::Release O método IDebugHostModule3::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++