IDebugSymbols::OutputTypedDataVirtual 方法 (dbgeng.h)

OutputTypedDataVirtual 方法格式化目标虚拟内存中变量的内容,然后将其发送到输出回调

语法

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

指定类型的类型 ID。

[in] Flags

指定格式标志。 有关可能的值 ,请参阅DEBUG_TYPEOPTS_XXX

返回值

此方法也可能返回错误值。 有关更多详细信息 ,请参阅返回值

返回代码 说明
S_OK
方法成功。

注解

此方法生成的输出与调试器命令 DT 的输出相同。 请参阅 dt (显示类型)

有关类型的详细信息,请参阅 类型。 有关输出的详细信息,请参阅 输入和输出

要求

要求
目标平台 桌面
标头 dbgeng.h (包括 Dbgeng.h)