IDebugSymbols4::GetNameByInlineContext method (dbgeng.h)

Gets a name by inline context.

Syntax

HRESULT GetNameByInlineContext(
  [in]            ULONG64  Offset,
  [in]            ULONG    InlineContext,
  [out]           PSTR     NameBuffer,
  [in]            ULONG    NameBufferSize,
  [out, optional] PULONG   NameSize,
  [out, optional] PULONG64 Displacement
);

Parameters

[in] Offset

An offset for the name.

[in] InlineContext

The inline context.

[out] NameBuffer

A pointer an output buffer.

[in] NameBufferSize

The size of the name buffer. This size includes the space for the '\0' terminating character.

[out, optional] NameSize

A pointer to the length of the name. This size includes the space for the '\0' terminating character.

[out, optional] Displacement

A pointer to the displacement value of the name.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

Requirement Value
Target Platform Windows
Header dbgeng.h (include Dbgeng.h)

See also

IDebugSymbols4