Метод IDebugSymbols2:: Аутпуттипеддатавиртуал (dbgeng. h)

Метод аутпуттипеддатавиртуал форматирует содержимое переменной в виртуальной памяти целевого объекта, а затем отправляет его в выходные обратные вызовы.

Синтаксис

HRESULT OutputTypedDataVirtual(
  [in] ULONG   OutputControl,
  [in] ULONG64 Offset,
  [in] ULONG64 Module,
  [in] ULONG   TypeId,
  [in] ULONG   Flags
);

Параметры

[in] OutputControl

Задает элемент управления вывода, используемый для определения того, какие выходные обратные вызовы могут получить выходные данные. Возможные значения см. в разделе DEBUG_OUTCTL_XXX .

[in] Offset

Указывает расположение в виртуальном адресном пространстве целевого объекта переменной.

[in] Module

Указывает базовый адрес модуля, содержащего тип.

[in] TypeId

Указывает идентификатор типа.

[in] Flags

Задает флаги форматирования. Возможные значения см. в разделе DEBUG_TYPEOPTS_XXX .

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

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

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

Remarks

Выходные данные, создаваемые этим методом, одинаковы для команды отладчика DT. См. раздел DT (Тип дисплея).

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

Требования

   
Целевая платформа Рабочий стол
Header dbgeng. h (включение dbgeng. h)