Metodo IDebugSymbols3::GetOffsetByLineWide (dbgeng.h)

Il metodo GetOffsetByLineWide restituisce la posizione dell'istruzione che corrisponde a una riga specificata nel codice sorgente.

Sintassi

HRESULT GetOffsetByLineWide(
  [in]  ULONG    Line,
  [in]  PCWSTR   File,
  [out] PULONG64 Offset
);

Parametri

[in] Line

Specifica il numero di riga nel file di origine.

[in] File

Specifica il nome 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 altre informazioni, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

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

Per altre informazioni sui file di origine, vedere Uso di file di origine.

Requisiti

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

Vedi anche

GetLineByOffset

IDebugSymbols3