Метод IDebugSymbols::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 .
Возвращаемое значение
Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Этот метод доступен только при отладке в режиме ядра.
Выходные данные, создаваемые этим методом, совпадают с выходными данными команды отладчика DT. См. раздел dt (тип отображения).
Дополнительные сведения о типах см. в разделе Типы. Сведения о выходных данных см. в разделе Входные и выходные данные.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | dbgeng.h (включая Dbgeng.h) |