Поделиться через


Метод IDebugSymbolGroup::OutputSymbols (dbgeng.h)

Метод OutputSymbols выводит указанные символы в консоль отладчика.

Синтаксис

HRESULT OutputSymbols(
  [in] ULONG OutputControl,
  [in] ULONG Flags,
  [in] ULONG Start,
  [in] ULONG Count
);

Параметры

[in] OutputControl

Элемент управления вывода, используемый при печати сведений о символах. Дополнительные сведения о возможных значениях см . в разделе DEBUG_OUTCTL_XXX. Дополнительные сведения о выходных данных см. в разделе Входные и выходные данные.

[in] Flags

Флаги, определяющие, какие сведения печатаются для каждого символа. По умолчанию выходные данные включают имя, смещение, значение и тип символа. Формат выходных данных выглядит следующим образом:

NameNAMEOffsetOFFValueVALUETypeTYPE

Следующие битовые флаги можно использовать для подавления вывода одного из этих фрагментов информации вместе с соответствующим маркером.

Значение Описание
DEBUG_OUTPUT_SYMBOLS_NO_NAMES Подавлять выходные данные имени символа.
DEBUG_OUTPUT_SYMBOLS_NO_OFFSETS Подавлять выходные данные смещения символа.
DEBUG_OUTPUT_SYMBOLS_NO_VALUES Подавлять выходные данные значения символа.
DEBUG_OUTPUT_SYMBOLS_NO_TYPES Подавлять выходные данные типа символа.

[in] Start

Индекс первого символа в группе символов для печати. Индекс символа — это идентификационный номер. Это число в диапазоне от нуля до числа символов в группе символов минус один.

[in] Count

Число печатаемых символов.

Возвращаемое значение

Код возврата Описание
S_OK
Метод выполнен успешно.
 

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения.

Комментарии

Дополнительные сведения о группах символов см. в разделе Области и группы символов.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

GetNumberSymbols

IDebugSymbolGroup

IDebugSymbolGroup2