Partager via


IDebugFunctionPosition2

cette interface représente une position abstraite d'une fonction dans un document source.

IDebugFunctionPosition2 : IUnknown

Remarques à l'intention des 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 de BP_LOCATION plus précisément, une structure de BP_LOCATION_CODE_FUNC_OFFSET ) qui est ensuite une partie de la structure de BP_REQUEST_INFORMATION , utilisée en créant un point d'arrêt en attente.

méthodes en commande de Vtable

Le tableau suivant répertorie les méthodes d' IDebugFunctionPosition2.

Méthode

Description

IDebugFunctionPosition2 : : GetFunctionName

Obtient le nom de la fonction que cette position est associée.

IDebugFunctionPosition2 : : GetOffset

Obtient l'offset du début de la fonction.

Notes

La position représentée par cette interface est basé sur le texte, plus particulièrement, une structure de TEXT_POSITION .

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

BP_LOCATION_CODE_FUNC_OFFSET

BP_LOCATION

TEXT_POSITION

Concepts

Les interfaces principales