Compartilhar via


Interface IDebugHostFunctionIntrospection (dbgmodel.h)

A interface IDebugHostFunctionIntrospection fornece informações detalhadas sobre uma função. Essa é uma interface de host opcional que o cliente pode implementar se quiser obter esses detalhes de função.

Herança

IDebugHostFunctionIntrospection herda da interface IUnknown.

Métodos

A interface IDebugHostFunctionIntrospection tem esses métodos.

 
IDebugHostFunctionIntrospection::AddRef

O método AddRef incrementa a contagem de referência para um objeto.
IDebugHostFunctionIntrospection::EnumerateInlineFunctionsByRVA

O método EnumerateInlineFunctionsByRVA enumera as funções que estão embutidas em um RVA (Endereço Virtual Relativo) específico.
IDebugHostFunctionIntrospection::EnumerateLocalsDetails

O método EnumerateLocalsDetails enumera um conjunto de informações sobre todos os locais e argumentos dentro de uma função.
IDebugHostFunctionIntrospection::FindContainingCodeRangeByRVA

O método FindContainingCodeRangeByRVA retorna o sub-intervalo de instruções que são embutidas em um RVA (Endereço Virtual Relativo) específico.
IDebugHostFunctionIntrospection::FindSourceLocationByRVA

O método FindSourceLocationByRVA recupera o nome do arquivo de origem e o número de linha de um RVA (Endereço Virtual Relativo) específico.
IDebugHostFunctionIntrospection::QueryInterface

O método QueryInterface consulta uma interface específica no objeto atual.
IDebugHostFunctionIntrospection::Release

O método Release libera uma referência ao objeto de introspecção de função.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

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