Partager via


Interface IDebugHostFunctionLocalDetails2 (dbgmodel.h)

La version 2 d’une interface facultative hôte qui fournit des détails sur une variable locale de fonction.

Cette version 2 de l’interface prend en charge toutes les méthodes précédentes avec des signatures identiques et inclut d’autres nouvelles méthodes qui fournissent des fonctionnalités ajoutées. Les nouvelles méthodes sont répertoriées dans l’en-tête à la fin de la section pour cette interface.

Héritage

IDebugHostFunctionLocalDetails2 hérite d’IDebugHostFunctionLocalDetails.

Méthode

L’interface IDebugHostFunctionLocalDetails2 a ces méthodes.

 
IDebugHostFunctionLocalDetails2 ::AddRef

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

La méthode EnumerateStorage énumère le stockage de la variable locale, y compris les registres ou emplacements de mémoire dans la fonction.
IDebugHostFunctionLocalDetails2 ::GetArgumentPosition

La méthode GetArgumentPosition obtient la position de l’argument de fonction dans la liste d’arguments.
IDebugHostFunctionLocalDetails2 ::GetInlinedFunction

La méthode GetInlinedFunction récupère un symbole pour la fonction inline dans laquelle la variable locale est contenue, si IsInlineScope() retourne true.
IDebugHostFunctionLocalDetails2 ::GetLocalKind

La méthode GetLocalKind récupère le type de variable locale qui a été énumérée.
IDebugHostFunctionLocalDetails2 ::GetName

La méthode GetName récupère le nom de la variable locale.
IDebugHostFunctionLocalDetails2 ::GetType

La méthode GetType récupère le type de la variable locale.
IDebugHostFunctionLocalDetails2 ::IsInlineScope

La méthode IsInlineScope détermine si la variable locale est délimitée dans une fonction inline.
IDebugHostFunctionLocalDetails2 ::QueryInterface

La méthode QueryInterface interroge une interface spécifique sur un objet.
IDebugHostFunctionLocalDetails2 ::Release

La méthode Release libère une référence à l’objet de détails locaux de la 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++