IDebugSymbols4::GetLineByInlineContext 方法 (dbgeng.h)

按内联上下文获取行。

语法

HRESULT GetLineByInlineContext(
  [in]            ULONG64  Offset,
  [in]            ULONG    InlineContext,
  [out, optional] PULONG   Line,
  [out]           PSTR     FileBuffer,
  [in]            ULONG    FileBufferSize,
  [out, optional] PULONG   FileSize,
  [out, optional] PULONG64 Displacement
);

参数

[in] Offset

线条的偏移量。

[in] InlineContext

内联上下文。

[out, optional] Line

指向返回的行的指针。

[out] FileBuffer

指向输出缓冲区的指针。

[in] FileBufferSize

文件缓冲区的大小。

[out, optional] FileSize

指向文件长度的指针。

[out, optional] Displacement

指向文件的位移值的指针。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
目标平台 Windows
标头 dbgeng.h (包括 Dbgeng.h)

另请参阅

IDebugSymbols4