Share via


IDebugFunctionPosition2

Esta interfaz representa una posición abstracta de una función en un documento de origen.

Sintaxis

IDebugFunctionPosition2 : IUnknown

Notas para los implementadores

El motor de depuración (DE) implementa esta interfaz para representar la posición de una función dentro de un documento de origen.

Notas para autores de la llamada

Esta interfaz se proporciona como parte de una unión de BP_LOCATION (en concreto, una estructura de BP_LOCATION_CODE_FUNC_OFFSET ) que forma parte a su vez de la estructura de BP_REQUEST_INFO , que se usa para crear un punto de interrupción pendiente.

Métodos en orden de Vtable

En la tabla siguiente se muestran los métodos de IDebugFunctionPosition2.

Método Descripción
GetFunctionName Obtiene el nombre de la función a la que se refiere esta posición.
GetOffset Obtiene el desplazamiento desde el principio de la función.

Comentarios

La posición representada por esta interfaz se basa en texto, en concreto, en una estructura TEXT_POSITION .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también