Freigeben über


IDebugSymbols3::GetOffsetByLineWide-Methode (dbgeng.h)

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

Syntax

HRESULT GetOffsetByLineWide(
  [in]  ULONG    Line,
  [in]  PCWSTR   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 kann auch andere Fehlerwerte zurückgeben. 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 (einschließlich Dbgeng.h)

Weitere Informationen

GetLineByOffset

IDebugSymbols3