Metodo IDebugSymbols::GetOffsetByLine (dbgeng.h)

Il metodo GetOffsetByLine restituisce la posizione dell'istruzione che corrisponde 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 è stato eseguito correttamente.

Commenti

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 Uso dei file di origine.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (include Dbgeng.h)

Vedi anche

GetLineByOffset

IDebugSymbols

IDebugSymbols2

IDebugSymbols3