共用方式為


IDebugSymbolGroup2::GetSymbolValueTextWide 方法 (dbgeng.h)

GetSymbolValueTextWide 方法會傳回代表符號值的字串。

語法

HRESULT GetSymbolValueTextWide(
  [in]            ULONG  Index,
  [out, optional] PWSTR  Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG NameSize
);

參數

[in] Index

您想要其值之符號的索引。 符號的索引是標識碼。 索引範圍從零到符號群組中的符號數目減一。

[out, optional] Buffer

符號的值做為字串。 如果 緩衝區NULL,則不會傳回此資訊。

[in] BufferSize

緩衝區 緩衝區 的大小,以字元為單位。 此大小包含 『\0』 終止字元的空間。

[out, optional] NameSize

符號值的大小,以字元為單位。 此大小包含 『\0』 終止字元的空間。 如果 NameSizeNULL,則不會傳回此資訊。

傳回值

傳回碼 描述
S_OK
方法成功。
S_FALSE
方法成功。 不過,符號的值不符合 Buffer 參數所參考的緩衝區,因此會傳回截斷的值。
 

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

言論

如果您使用 addSymbol 方法 將符號新增至符號群組,則會傳回至 Buffer 的字串是傳遞至 AddSymbol 符號的名稱。

如需符號群組的詳細資訊,請參閱 範圍和符號群組

要求

要求 價值
目標平臺 桌面
標頭 dbgeng.h (include Dbgeng.h)

另請參閱

GetNumberSymbols

IDebugSymbolGroup2

WriteSymbol