Метод IDebugSymbols3::GetSymbolEntryString (dbgeng.h)
Метод GetSymbolEntryString возвращает сведения о строке для указанного символа.
Синтаксис
HRESULT GetSymbolEntryString(
[in] PDEBUG_MODULE_AND_ID Id,
[in] ULONG Which,
[out, optional] PSTR Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG StringSize
);
Параметры
[in] Id
Указывает символы, области памяти которых запрашиваются. Структура DEBUG_MODULE_AND_ID содержит модуль, содержащий символ и идентификатор символа в модуле.
[in] Which
Указывает индекс требуемой строки. Часто это ноль, так как большинство символов содержат только одну строку (их имя). Но некоторые символы могут содержать несколько строк, например символы заметок.
[out, optional] Buffer
Получает имя символа. Если параметр Buffer имеет значение NULL, эти сведения не возвращаются.
[in] BufferSize
Задает размер буфера буфера в символах. Этот размер включает пробел для завершающего символа "\0".
[out, optional] StringSize
Получает размер в символах имени символа. Этот размер включает пробел для завершающего символа "\0". Если stringSize имеет значение NULL, эти сведения не возвращаются.
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Дополнительные сведения о символах см. в разделе Символы.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по