Partager via


Interface IDebugHostFunctionIntrospection (dbgmodel.h)

L’interface IDebugHostFunctionIntrospection fournit des informations détaillées sur une fonction. Il s’agit d’une interface hôte facultative que le client peut implémenter s’il souhaite obtenir ces détails de fonction.

Héritage

IDebugHostFunctionIntrospection hérite de l’interface IUnknown.

Méthode

L’interface IDebugHostFunctionIntrospection a ces méthodes.

 
IDebugHostFunctionIntrospection ::AddRef

La méthode AddRef incrémente le nombre de références d’un objet.
IDebugHostFunctionIntrospection ::EnumerateInlineFunctionsByRVA

La méthode EnumerateInlineFunctionsByRVA énumère les fonctions insérées dans une adresse virtuelle relative (RVA) spécifique.
IDebugHostFunctionIntrospection ::EnumerateLocalsDetails

La méthode EnumerateLocalsDetails énumère un ensemble d’informations sur tous les éléments locaux et arguments au sein d’une fonction.
IDebugHostFunctionIntrospection ::FindContainingCodeRangeByRVA

La méthode FindContainingCodeRangeByRVA retourne la sous-plage d’instructions insérées à une adresse virtuelle relative (RVA) spécifique.
IDebugHostFunctionIntrospection ::FindSourceLocationByRVA

La méthode FindSourceLocationByRVA récupère le nom du fichier source et le numéro de ligne d’une adresse virtuelle relative (RVA) spécifique.
IDebugHostFunctionIntrospection ::QueryInterface

La méthode QueryInterface interroge une interface spécifique sur l’objet actuel.
IDebugHostFunctionIntrospection ::Release

La méthode Release libère une référence à l’objet d’introspection de fonction.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données du débogueur C++