Метод IDebugSymbolGroup2::GetSymbolValueText (dbgeng.h)
Метод GetSymbolValueText возвращает строку, представляющую значение символа.
Синтаксис
HRESULT GetSymbolValueText(
[in] ULONG Index,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG NameSize
);
Параметры
[in] Index
Индекс символа, значение которого требуется. Индекс символа — это идентификационный номер. Индекс диапазонов от нуля до числа символов в группе символов минус один.
[out, optional] Buffer
Значение символа в виде строки. Если буферnull, эти сведения не возвращаются.
[in] BufferSize
Размер буфера в символах буфера. Этот размер включает пробел для завершающего символа \0.
[out, optional] NameSize
Размер в символах значения символа. Этот размер включает пробел для завершающего символа \0. Если NameSizeNULL, эти сведения не возвращаются.
Возвращаемое значение
Возвращаемый код | Описание |
---|---|
|
Метод был успешным. |
|
Метод был успешным. Однако значение символа не помещается в буфер, на который ссылается параметр Buffer, поэтому возвращено усеченное значение. |
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в возвращаемых значений.
Замечания
Если вы добавили символ в группу символов с помощью метода AddSymbol, строка, возвращаемая в буфер , — это имя символа, передаваемого в AddSymbol.
Дополнительные сведения о группах символов см. в областях и группах символов.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | dbgeng.h (include Dbgeng.h) |