IDebugControl3::CoerceValue 方法 (dbgeng.h)

CoerceValue 方法将一种类型的值转换为另一种类型的值。

语法

HRESULT CoerceValue(
  [in]  PDEBUG_VALUE In,
  [in]  ULONG        OutType,
  [out] PDEBUG_VALUE Out
);

参数

[in] In

指定要转换的值

[in] OutType

指定转换值所需的类型。 有关可能的值,请参阅 DEBUG_VALUE

[out] Out

接收转换后的值。 此值的类型将是 OutType 指定的类型。

返回值

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

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

备注

此方法将一种类型的值转换为另一种类型的值。 如果指定的 OutType 无法包含 In 变量提供的信息,则数据将丢失。

要求

   
目标平台 桌面
Header dbgeng.h (包括 Dbgeng.h)

另请参阅

DEBUG_VALUE

IDebugControl

IDebugControl2

IDebugControl3