Partager via


IDebugFunctionPosition2

Cette interface représente une position abstraite d’une fonction dans un document source.

Syntaxe

IDebugFunctionPosition2 : IUnknown

Remarques pour les implémenteurs

Le moteur de débogage (DE) implémente cette interface pour représenter la position d’une fonction dans un document source.

Remarques pour les appelants

Cette interface est fournie dans le cadre d’une union BP_LOCATION (en particulier, une structure BP_LOCATION_CODE_FUNC_OFFSET ) qui fait ensuite partie de la structure BP_REQUEST_INFO , utilisée pour créer un point d’arrêt en attente.

Méthodes dans l'ordre Vtable

Le tableau suivant présente les méthodes de IDebugFunctionPosition2.

Méthode Description
GetFunctionName Obtient le nom de la fonction à laquelle cette position est relative.
GetOffset Obtient le décalage à partir du début de la fonction.

Notes

La position représentée par cette interface est basée sur du texte, en particulier une structure TEXT_POSITION .

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi