Compartir a través de


Método IDebugSymbols2::GetOffsetByLine (dbgeng.h)

El método GetOffsetByLine devuelve la ubicación de la instrucción que corresponde a una línea especificada en el código fuente.

Sintaxis

HRESULT GetOffsetByLine(
  [in]  ULONG    Line,
  [in]  PCSTR    File,
  [out] PULONG64 Offset
);

Parámetros

[in] Line

Especifica el número de línea en el archivo de origen.

[in] File

Especifica el nombre de archivo del archivo de origen.

[out] Offset

Recibe la ubicación en el espacio de direcciones virtuales del destino de una instrucción para la línea especificada.

Valor devuelto

Este método también puede devolver otros valores de error. Consulte valores devueltos para obtener más información.

Código devuelto Descripción
S_OK
El método se realizó correctamente.

Observaciones

Una línea de un archivo de origen puede corresponder a varias instrucciones y este método puede devolver cualquiera de estas instrucciones.

Para obtener más información sobre los archivos de origen, vea Using Source Files.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (include Dbgeng.h)

Consulte también

GetLineByOffset

IDebugSymbols

IDebugSymbols2

IDebugSymbols3