IDebugSymbols2::GetOffsetByLine 方法 (dbgeng.h)

GetOffsetByLine 方法會傳回對應至原始程式碼中指定行的指令位置。

語法

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

參數

[in] Line

指定原始程序檔中的行號。

[in] File

指定來源檔案的檔名。

[out] Offset

接收指定行指令之目標虛擬位址空間中的位置。

傳回值

這個方法也可能傳回其他錯誤值。 如需詳細資訊,請參閱 傳回值

傳回碼 描述
S_OK
此方法成功。

備註

原始程序檔中的一行可能會對應至多個指令,而這個方法可以傳回上述任一指示。

如需來源檔案的詳細資訊,請參閱 使用原始程序檔

規格需求

需求
目標平台 桌面
標頭 dbgeng.h (包含 Dbgeng.h)

另請參閱

GetLineByOffset

IDebugSymbols

IDebugSymbols2

IDebugSymbols3