Condividi tramite


Metodo IDebugSymbols3::GetOffsetByLine (dbgeng.h)

Il metodo GetOffsetByLine restituisce la posizione dell'istruzione corrispondente a una riga specificata nel codice sorgente.

Sintassi

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

Parametri

[in] Line

Specifica il numero di riga nel file di origine.

[in] File

Specifica il nome file del file di origine.

[out] Offset

Riceve la posizione nello spazio indirizzi virtuale della destinazione di un'istruzione per la riga specificata.

Valore restituito

Questo metodo può anche restituire altri valori di errore. Per altri dettagli, vedere valori restituiti.

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.

Osservazioni

Una riga in un file di origine può corrispondere a più istruzioni e questo metodo può restituire una di queste istruzioni.

Per altre informazioni sui file di origine, vedere Using Source Files.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

getLineByOffset

IDebugSymbols

IDebugSymbols2

IDebugSymbols3