共用方式為


IDebugSymbols3::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 (include Dbgeng.h)

另請參閱

GetLineByOffset

IDebugSymbols

IDebugSymbols2

IDebugSymbols3