Метод IDebugSymbols3::OutputTypedDataPhysical (dbgeng.h)

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

Синтаксис

HRESULT OutputTypedDataPhysical(
  [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
Метод выполнен успешно.

Комментарии

Этот метод доступен только при отладке в режиме ядра.

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

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

Требования

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