IDebugSymbols2::GetOffsetByLine-Methode (dbgeng.h)

Die GetOffsetByLine-Methode gibt den Speicherort der Anweisung zurück, die einer angegebenen Zeile im Quellcode entspricht.

Syntax

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

Parameter

[in] Line

Gibt die Zeilennummer in der Quelldatei an.

[in] File

Gibt den Dateinamen der Quelldatei an.

[out] Offset

Empfängt den Speicherort im virtuellen Adressraum des Ziels einer Anweisung für die angegebene Zeile.

Rückgabewert

Diese Methode gibt möglicherweise auch andere Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Eine Zeile in einer Quelldatei kann mehreren Anweisungen entsprechen, und diese Methode kann eine dieser Anweisungen zurückgeben.

Weitere Informationen zu Quelldateien finden Sie unter Verwenden von Quelldateien.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

GetLineByOffset

IDebugSymbols

IDebugSymbols2

IDebugSymbols3