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


Метод 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 (include Dbgeng.h)

См. также

GetNumberSymbols

IDebugSymbolGroup

IDebugSymbolGroup2